All times are UTC.
00:00:16 --> Bollebib has joined #instantbird 00:28:04 <-- arlolra has quit (Client exited) 03:26:59 <-- bgmCoder has quit (Ping timeout: 121 seconds) 03:27:20 <instant-buildbot> build #3229 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3229 04:05:39 <instant-buildbot> build #758 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/758 05:16:30 <-- EionRobb has quit (Quit: Leaving.) 05:31:53 --> bogdan_maris has joined #instantbird 05:57:59 --> EionRobb has joined #instantbird 06:06:10 <-- bogdan_maris has quit (Ping timeout: 121 seconds) 06:40:35 --> bogdan_maris has joined #instantbird 07:40:27 <-- Suiseiseki has quit (Quit: Leaving) 07:51:49 --> Suiseiseki has joined #instantbird 07:58:15 <-- Bollebib has quit (Ping timeout: 121 seconds) 08:10:23 --> gerard-majax has joined #instantbird 08:39:00 <-- gerard-majax has quit (Ping timeout: 121 seconds) 08:45:11 --> gerard-majax has joined #instantbird 08:53:00 <-- gerard-majax has quit (Ping timeout: 121 seconds) 08:53:22 --> gerard-majax has joined #instantbird 09:05:34 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:11:26 --> gerard-majax has joined #instantbird 09:37:41 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:57:28 --> chrisccoulson has joined #instantbird 10:07:17 --> BWMerlin has joined #instantbird 10:09:26 <-- Mook_as has quit (Connection closed) 10:10:51 --> Mook_as has joined #instantbird 10:12:48 --> Tonnes has joined #instantbird 10:15:22 <-- Mook_as has quit (Connection closed) 10:16:24 --> Mook_as has joined #instantbird 10:16:40 --> gerard-majax has joined #instantbird 10:27:51 --> flo-retina has joined #instantbird 10:27:52 * ChanServ sets mode +qo flo-retina flo-retina 10:29:14 --> Bollebib has joined #instantbird 11:45:32 <-- BWMerlin has quit (Ping timeout: 121 seconds) 11:48:00 --> afiksof has joined #instantbird 11:49:50 <afiksof> hi, i have problem with facebook 11:50:06 <freaktechnik> yes, facebook is broken. 11:50:38 <afiksof> how can i fix this? i'm blind 11:50:47 <freaktechnik> you can't. 11:50:51 <freaktechnik> that's why I said it's broken 11:51:24 <afiksof> so, do you have another selution? 11:52:01 <freaktechnik> waiting until it's fixed in some form, using a messenger that has a fixed version of facebook using the new protocol, using facebook itself. 11:52:51 <afiksof> i dont see messenger in the protocols list 11:52:52 <flo-retina> using the facebook website until we can fix it seems the least painful solution. 11:53:27 <freaktechnik> I meant using a different program with "using a messenger..." 11:53:46 <afiksof> like what? 11:53:58 <freaktechnik> pidgin has it, don't know about others 11:54:58 <afiksof> ok 12:33:38 --> clokep_work has joined #instantbird 12:33:38 * ChanServ sets mode +o clokep_work 12:34:14 <dx> flo-retina: what's stopping you guys from using purple-facebook? 12:35:03 <clokep_work> dx: It has crazy requirements that are super hard to compile. 12:35:52 <dx> CRAZY 12:36:02 <dx> clokep_work: specifically? 12:36:13 <clokep_work> glib JSON, I think. 12:36:16 * freaktechnik remembers something about gio or similar 12:36:53 <clokep_work> Ah yeah, it uses the new HTTP stuff from libpuple3, which uses gio. 12:36:59 <clokep_work> And...that's kind of a non-starter for us. 12:38:04 <dx> doesn't look like gio to me 12:38:50 <clokep_work> Then it was something else. 12:38:56 <clokep_work> I just remember it being extremely difficult. 12:39:20 <dx> what about skypeweb or hangouts? 12:39:22 <freaktechnik> You linked https://github.com/GNOME/json-glib/blob/0.14.2/json-glib/json-generator.h#L32 back then 12:39:34 <clokep_work> We support Skype in a basic fashion already. 12:39:40 <clokep_work> No one has looked at the Hangouts prpl IIRC. 12:39:47 <dx> oh, js reimplementation, okay 12:42:57 <dx> so wait, does this mean that once libpurple3 is out you won't upgrade? 12:44:02 <dx> the http stuff doesn't use gio (yet) but other parts do 12:56:24 <flo-retina> dx: we don't know yet. It will depend if someone can figure out a sane way to integrate with gio. 12:56:24 <clokep_work> dx: That's to be determined. 13:22:19 --> abdelrhman has joined #instantbird 13:40:17 --> nhnt11 has joined #instantbird 13:40:17 * ChanServ sets mode +h nhnt11 13:56:31 --> aleth has joined #instantbird 13:56:31 * ChanServ sets mode +o aleth 14:00:28 <-- nhnt11 has quit (Ping timeout: 121 seconds) 14:07:28 <aleth> abdelrhman: what's the first use case for data forms going to be? 14:07:46 <aleth> in-band registration or is there some simpler application? 14:08:36 <abdelrhman> I think in-band registration 14:09:26 <aleth> Can you land that resource bug soon? If you have trouble testing gtalk I'm sure clokep can help you out 14:09:43 <abdelrhman> as I think this is more important than other applications 14:10:04 <aleth> yes, it's definitely the reason it's wanted 14:10:38 <aleth> Just wondering if there's a way to break things up into smaller pieces 14:10:48 <abdelrhman> I'm not sure about resource generation in odnoklassniki 14:11:10 <aleth> Is it hard to get an account to test with? 14:11:41 <abdelrhman> clokep_work: could you confirm if the patch in bug 955307 works with gtalk? 14:11:43 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955307 nor, --, ---, ab, ASSI, Handle XMPP Resource collision 14:11:54 <clokep_work> abdelrhman: Please needinfo me. 14:12:01 <abdelrhman> OK 14:12:04 <clokep_work> I have a super busy day today, so can't promise I"ll get to it right now! 14:12:40 <abdelrhman> aleth: I'm not sure if there is a public server list like XMPP 14:13:29 <aleth> abdelrhman: If you can't test it, undo your changes for now and we'll leave that prpl as it is. 14:14:02 <aleth> Nobody has ever complained about it ;) 14:14:28 <abdelrhman> OK 14:14:39 <abdelrhman> OK 14:15:24 <abdelrhman> what about the last blocker of bug 955019? (bug 978564) 14:15:27 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955019 enh, --, ---, nobody, NEW, Replace libpurple XMPP with JS-XMPP 14:15:28 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=978564 maj, --, ---, nobody, NEW, JS-XMPP: 'iq' ids are not checked, roster pushes are not verified 14:16:05 <aleth> abdelrhman: In my opinion that's fixed, there's just a needinfo on the bug if I remember right 14:17:11 <aleth> Maybe flo-retina can take a look so we can pref on JS-XMPP 14:17:49 <aleth> You can write a patch to do that btw ;) 14:30:40 --> bgmCoder has joined #instantbird 14:31:29 <bgmCoder> Hey guys, any chance we'll see a new Windows nightly? 14:35:37 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 14:41:48 <clokep_work> abdelrhman: Is it just testing if it works or do I expect a change in behavior? 14:42:09 <abdelrhman> yes, if it works 14:42:51 <abdelrhman> if you haven't set the resource 14:55:21 <clokep_work> Cool. 14:55:22 <clokep_work> I haven't. 15:03:39 <-- aleth has quit (Ping timeout: 121 seconds) 15:12:12 --> aleth has joined #instantbird 15:12:12 * ChanServ sets mode +o aleth 15:50:40 <-- aleth has quit (Ping timeout: 121 seconds) 15:51:10 --> aleth has joined #instantbird 15:51:10 * ChanServ sets mode +o aleth 16:02:30 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:13:34 --> arlolra has joined #instantbird 16:17:45 <-- aleth has quit (Ping timeout: 121 seconds) 16:22:22 <arlolra> how come thunderbird doesn't have an imWindows.jsm, or similar? 16:23:05 <arlolra> Put another way, how would I get the Conversations._conversations in Thunderbird? 16:23:35 <clokep_work> arlolra: I think Thunderbird only has one rendered conversation at a time. 16:23:57 <freaktechnik> yep, it replaces the conversation when you switch 16:26:02 <arlolra> hmm, ok 16:26:19 <clokep_work> What are you trying to do? 16:26:47 --> gerard-majax has joined #instantbird 16:27:03 <arlolra> I was starting to think about making the otr extension work with Thunderbird 16:29:57 <arlolra> the first thing it does it try to add the button to any open conversations 16:30:53 <arlolra> which normally it does Conversations._conversations.forEach(ui.initConv); 16:42:08 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 16:47:29 <-- gerard-majax has quit (Ping timeout: 121 seconds) 16:51:39 --> gerard-majax has joined #instantbird 17:13:04 <-- abdelrhman has quit (Connection closed) 17:13:14 <clokep_work> arlolra: Ah I see. I think you'd only have to add it to the single conversation w/ an overlay int his case. 17:13:57 <arlolra> no overlays in a bootstrap extension though, right? 17:16:02 --> abdelrhman has joined #instantbird 17:21:33 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:26:41 <clokep_work> arlolra: I don't think that's 100% true. 17:26:45 <clokep_work> I think they're more a pain in the ass. 17:27:23 <clokep_work> https://bitbucket.org/clokep/irc-extras/src/41a9572caf957ab8ae3969a145834bcd5be74abe/stats/bootstrap.js?at=default&fileviewer=file-view-default#bootstrap.js-210:214 seems to do some overlays... 17:27:26 <clokep_work> Not sure how well it works. 17:28:21 --> gerard-majax has joined #instantbird 17:28:23 <arlolra> ah yes, we're doing something similar here 17:28:24 <arlolra> https://github.com/arlolra/ctypes-otr/blob/master/bootstrap.js#L5-L12 17:28:27 <arlolra> for the style sheet 17:28:53 <arlolra> but there must be some way to get the binding for the uiConv 17:33:52 --> aleth has joined #instantbird 17:33:52 * ChanServ sets mode +o aleth 17:38:28 <-- abdelrhman has quit (Ping timeout: 121 seconds) 17:41:04 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:45:14 <-- afiksof has quit (Ping timeout: 121 seconds) 17:45:49 --> afiksof has joined #instantbird 17:46:06 --> abdelrhman has joined #instantbird 17:46:17 <abdelrhman> aleth: seems we will reuse dataforms parser in in-band registration 17:47:01 <abdelrhman> http://pastebin.instantbird.com/3198967 17:48:07 <aleth> right, isn't in-band registration just a data form for the user to fill in? 17:48:24 <abdelrhman> *not reuse* 17:49:46 <abdelrhman> this case is a simple registration 17:49:58 <abdelrhman> XEP-0077: "If the host requires additional information above and beyond the data elements specified in the schema, it SHOULD use Data Forms" 17:49:58 <aleth> you mean, some servers don't use data forms for this? 17:50:03 <abdelrhman> yes 17:51:06 <abdelrhman> so all methods of data forms should work properly, except the parser 17:51:54 <aleth> So you have to generate some HTML from that schema as well? 17:53:47 <abdelrhman> yes, the generate method will be used for both 17:55:00 <abdelrhman> The expected elements are in section (13.4.1 Registration) 17:56:04 <abdelrhman> this will be easier in parsing all fields can only have (var, type and label) :) 17:59:04 <clokep_work> arlolra: I'm not sure, sorry. I think aleth and flo know that TB ui better.. 17:59:07 <-- aleth has quit (Quit: Instantbird 50) 17:59:10 --> aleth has joined #instantbird 17:59:10 * ChanServ sets mode +o aleth 18:00:08 <-- abdelrhman has quit (Connection closed) 18:00:09 <arlolra> clokep_work: no problem. are you back from vacation? hope that went well 18:00:23 --> abdelrhman has joined #instantbird 18:00:39 <clokep_work> arlolra: I am! I'm under a mountain of emails from work right now. 18:00:51 <clokep_work> But I do plan to get to your stuff soon (hopefully I can run a build tonight while doing a few other things). 18:00:58 <clokep_work> The first few patches looked good by eye, but want to test them! 18:01:46 <arlolra> great! but no rush. and i should mention that i'll be away the rest of the week, so won't be able to follow up on anything until monday 18:02:09 <arlolra> but i'd say don't block on me if it'll take small change to get everything landed 18:04:25 <-- abdelrhman has quit (Ping timeout: 121 seconds) 18:05:42 <clokep_work> No problem! I suspect that if the first bunch are good I'll r+ and land them? 18:05:42 <-- arlolra has quit (Connection closed) 18:05:43 --> arlolra1 has joined #instantbird 18:05:52 <clokep_work> Or would you prefer me to just r+ them and land them all at once? 18:06:09 --> abdelrhman has joined #instantbird 18:07:16 <arlolra1> clokep_work: i'd say land things asap. the less i have to maintain on my end, the better 18:08:12 * arlolra1 is now known as arlolra 18:08:47 <clokep_work> Sounds good! 18:09:20 <arlolra> thanks 18:10:11 <-- abdelrhman has quit (Ping timeout: 121 seconds) 18:21:25 --> abdelrhman has joined #instantbird 18:46:36 --> gerard-majax has joined #instantbird 18:57:05 <-- abdelrhman has quit (Ping timeout: 121 seconds) 18:59:24 --> abdelrhman has joined #instantbird 19:09:31 <-- abdelrhman has quit (Ping timeout: 121 seconds) 19:10:41 --> abdelrhman has joined #instantbird 19:15:44 <-- abdelrhman has quit (Connection closed) 19:16:46 <-- aleth has quit (Ping timeout: 121 seconds) 19:19:18 --> aleth has joined #instantbird 19:19:18 * ChanServ sets mode +o aleth 19:46:17 --> abdelrhman has joined #instantbird 19:47:32 --> satdav has joined #instantbird 19:55:12 <-- abdelrhman has quit (Ping timeout: 121 seconds) 19:57:17 --> abdelrhman has joined #instantbird 19:59:57 <-- abdelrhman has quit (Connection closed) 20:00:13 <-- gerard-majax has quit (Quit: Leaving) 20:02:01 --> abdelrhman has joined #instantbird 20:06:51 <-- EionRobb has quit (Quit: Leaving.) 20:09:49 <abdelrhman> Which parameters will be better for data forms callback when it's called after the form is submitted (aForm, aWindow, aActionURI) or (aResult)? (the aresult is an array of the submitted elements after parsing and checking them (e.g. jid)) 20:11:50 <-- abdelrhman has quit (Ping timeout: 121 seconds) 20:25:28 --> abdelrhman has joined #instantbird 20:25:42 <abdelrhman> the first one lets consumer implement the parsing 20:26:31 <clokep_work> What does "after parsing" mean? 20:28:41 --> Mnyromyr has joined #instantbird 20:28:57 <abdelrhman> getting only elements that have name (as others does not need to be submitted) and get the value according to type for each element 20:29:47 <-- Mnyromyr has quit (Connection closed) 20:35:14 <-- abdelrhman has quit (Ping timeout: 121 seconds) 20:39:23 <clokep_work> abdelrhman: Sounds like that should be done automatically, yes. 20:39:29 <clokep_work> And should probably be a dictionary of results, yes. 20:43:31 <-- clokep_work has quit (Ping timeout: 121 seconds) 21:03:29 --> abdelrhman has joined #instantbird 21:06:30 <-- aleth has quit (Quit: Instantbird 50) 21:06:31 <-- afiksof has quit (Ping timeout: 121 seconds) 21:06:32 --> aleth has joined #instantbird 21:06:32 * ChanServ sets mode +o aleth 21:13:25 --> EionRobb has joined #instantbird 21:24:00 <-- Suiseiseki has quit (Ping timeout: 121 seconds) 21:27:36 --> Suiseiseki has joined #instantbird 21:34:14 <-- aleth has quit (Ping timeout: 121 seconds) 21:42:03 <-- abdelrhman has quit (Connection closed) 21:43:17 --> abdelrhman has joined #instantbird 21:50:54 --> aleth has joined #instantbird 21:50:54 * ChanServ sets mode +o aleth 21:56:04 <-- abdelrhman has quit (Ping timeout: 121 seconds) 21:56:33 --> abdelrhman has joined #instantbird 22:04:19 --> clokep_work has joined #instantbird 22:04:20 * ChanServ sets mode +o clokep_work 22:06:04 <-- abdelrhman has quit (Ping timeout: 121 seconds) 22:08:47 --> abdelrhman has joined #instantbird 22:11:18 <-- satdav has quit (Quit: Leaving) 22:15:57 <-- abdelrhman has quit (Connection closed) 22:16:20 --> abdelrhman has joined #instantbird 22:25:03 <-- abdelrhman has quit (Ping timeout: 121 seconds) 22:30:35 --> abdelrhman has joined #instantbird 22:34:03 <-- abdelrhman has quit (Connection closed) 22:35:36 --> abdelrhman has joined #instantbird 22:47:44 <-- abdelrhman has quit (Ping timeout: 121 seconds) 22:51:32 <-- Bollebib has quit (Ping timeout: 121 seconds) 22:52:15 --> abdelrhman has joined #instantbird 22:55:47 <-- abdelrhman has quit (Connection closed) 22:56:46 <-- arlolra has quit (Client exited) 23:22:01 --> abdelrhman has joined #instantbird 23:23:46 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 23:27:40 <-- abdelrhman has quit (Connection closed) 23:27:51 --> abdelrhman has joined #instantbird 23:35:55 <-- aleth has quit (Ping timeout: 121 seconds) 23:44:48 --> chrisccoulson has joined #instantbird 23:58:25 <-- abdelrhman has quit (Ping timeout: 121 seconds)