#instantbird log on 08 26 2015

All times are UTC.

00:32:04 --> Alex has joined #instantbird
00:50:41 <-- aleth has quit (Ping timeout: 121 seconds)
00:59:28 <-- satdav has quit (Quit: Connection closed for inactivity)
01:23:56 <-- myk has quit (Ping timeout: 121 seconds)
02:19:38 <instant-buildbot> build #2864 of macosx-nightly-default is complete: Failure [4failed hg_1]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2864
02:53:57 <-- chrisccoulson has quit (Ping timeout: 121 seconds)
02:55:27 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
02:56:49 --> clokep_work has joined #instantbird
02:56:49 * ChanServ sets mode +o clokep_work 
02:57:05 <-- clokep_work has quit (Connection closed)
02:57:06 --> clokep_work has joined #instantbird
02:57:06 * ChanServ sets mode +o clokep_work 
03:05:03 <instant-buildbot> build #1510 of linux-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1510
03:25:15 <-- clokep_work has quit (Ping timeout: 121 seconds)
05:09:22 <instant-buildbot> build #420 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/420
05:10:16 <-- EionRobb has quit (Quit: Leaving.)
05:31:28 --> myk has joined #instantbird
05:42:15 --> bogdan_maris has joined #instantbird
05:49:58 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
05:50:01 --> bogdan_maris has joined #instantbird
05:52:22 --> EionRobb has joined #instantbird
05:55:55 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
05:56:01 --> bogdan_maris has joined #instantbird
05:56:33 <-- EionRobb has quit (Connection closed)
05:57:32 --> EionRobb has joined #instantbird
06:10:36 --> bogdan_maris1 has joined #instantbird
06:38:21 <-- myk has quit (Ping timeout: 121 seconds)
07:18:19 --> satdav has joined #instantbird
07:34:33 --> aleth has joined #instantbird
07:34:34 * ChanServ sets mode +o aleth 
07:35:26 <-- aleth has quit (Connection closed)
07:35:27 --> aleth has joined #instantbird
07:35:28 * ChanServ sets mode +o aleth 
07:49:51 <-- aleth has quit (Quit: :tiuQ)
07:50:08 --> aleth has joined #instantbird
07:50:09 * ChanServ sets mode +o aleth 
07:52:35 --> gerard-majax has joined #instantbird
08:02:21 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:19:22 --> chrisccoulson has joined #instantbird
08:19:53 <-- chrisccoulson has quit (Connection closed)
08:25:39 --> chrisccoulson has joined #instantbird
08:50:11 --> Bollebib has joined #instantbird
10:03:42 <-- Alex has quit (Connection closed)
10:10:32 --> gerard-majax has joined #instantbird
10:11:16 <-- aleth has quit (Ping timeout: 121 seconds)
10:33:27 <-- nhnt11 has quit (Ping timeout: 121 seconds)
10:34:05 --> nhnt11 has joined #instantbird
10:34:06 * ChanServ sets mode +h nhnt11 
10:35:27 <-- nhnt11 has quit (Connection closed)
10:35:31 --> nhnt11 has joined #instantbird
10:35:31 * ChanServ sets mode +h nhnt11 
10:40:41 --> nhnt12 has joined #instantbird
10:40:41 * ChanServ sets mode +h nhnt12 
10:41:34 <-- nhnt11 has quit (Ping timeout: 121 seconds)
10:41:34 * nhnt12 is now known as nhnt11 
10:48:10 --> nhnt12 has joined #instantbird
10:48:11 * ChanServ sets mode +h nhnt12 
10:49:37 <-- nhnt11 has quit (Ping timeout: 121 seconds)
10:49:37 * nhnt12 is now known as nhnt11 
11:21:09 --> aleth has joined #instantbird
11:21:10 * ChanServ sets mode +o aleth 
11:21:59 <-- aleth has quit (Connection closed)
11:22:00 --> aleth has joined #instantbird
11:22:01 * ChanServ sets mode +o aleth 
11:24:28 --> clokep has joined #instantbird
11:24:28 * ChanServ sets mode +o clokep 
11:30:04 <-- nhnt11 has quit (Ping timeout: 121 seconds)
11:39:28 <-- satdav has quit (Quit: Connection closed for inactivity)
11:40:31 --> nhnt11 has joined #instantbird
11:40:32 * ChanServ sets mode +h nhnt11 
11:40:55 <-- EionRobb has quit (Quit: Leaving.)
11:43:50 <-- aleth has quit (Quit: :tiuQ)
11:43:57 --> aleth has joined #instantbird
11:43:57 * ChanServ sets mode +o aleth 
11:48:01 <-- aleth has quit (Ping timeout: 121 seconds)
11:51:22 --> aleth has joined #instantbird
11:51:23 * ChanServ sets mode +o aleth 
11:51:32 <-- aleth has quit (Connection closed)
11:51:33 --> aleth has joined #instantbird
11:51:34 * ChanServ sets mode +o aleth 
11:54:38 --> nhnt12 has joined #instantbird
11:54:38 * ChanServ sets mode +h nhnt12 
11:56:13 <-- nhnt11 has quit (Ping timeout: 121 seconds)
11:56:13 * nhnt12 is now known as nhnt11 
12:17:52 --> flo-retina has joined #instantbird
12:17:52 * ChanServ sets mode +qo flo-retina flo-retina 
12:19:46 <flo-retina> hmm, when I reconnected (ie. '/back'), my facebook account connected. About a dozen online friends showed up in the blist
12:20:07 <flo-retina> then they all disappeared about a second later as if they had all gone offline at once (or if the account had been disconnected)
12:20:33 <flo-retina> and since that, I've had other facebook friend showing up one at a time (so they are probably the people who connected after me)
12:20:42 <clokep> flo-retina: Unfortunately Facebook is not supported anymore. RESOLVED WONTFIX. ;)
12:21:00 <flo-retina> the debug log shows lots of:
12:21:00 <flo-retina> <iq xmlns="jabber:client" from="-13..30@chat.facebook.com" id="daaec3e4-5e80-3e43-8a28-..." type="error">
12:21:00 <flo-retina> <error xmlns="jabber:client" code="404" type="cancel">
12:21:00 <flo-retina> <item-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
12:21:00 <flo-retina> </error>
12:21:00 <flo-retina> </iq>
12:21:15 <flo-retina> so it seems we failed to get the vcard for these contacts
12:21:24 <flo-retina> and that causes us to show the contact as offline?
12:21:47 * clokep wonders if aleth knows that code well.
12:22:12 <clokep> flo-retina: I actually had something similar happen once, I think I disconnected, reconnected and they all reappeared and I figured it was Facebook being flaky.
12:22:20 <flo-retina> clokep: tbh I'm not sure I really care, especially during PTO, but it was weird enough that I thought I would mention it
12:22:46 <flo-retina> clokep: the 404 errors are likely facebook being flaky. But I suspect we are also doing something wrong client side
12:24:35 <clokep> Right. :(
12:24:37 <clokep> File a bug?
12:24:41 * clokep is late.
12:24:49 <aleth> Not getting a vcard shouldn't affect status, if it does, it's a bug
12:25:46 <aleth> However, it's not clear to me that stanza is vcard specific. Check the id to see what the error is in response to
12:28:22 <flo-retina> aleth: was in reply to "<iq type="get" to="-13...30@chat.facebook.com" id="daaec3e4-5e80-3e43-8a28-..."><vCard xmlns="vcard-temp"/></iq> "
12:28:35 <aleth> OK
12:28:42 <-- clokep has quit (Ping timeout: 121 seconds)
12:59:02 --> clokep_work has joined #instantbird
12:59:02 * ChanServ sets mode +o clokep_work 
13:00:30 <-- nhnt11 has quit (Ping timeout: 121 seconds)
13:04:09 <-- aleth has quit (Ping timeout: 121 seconds)
13:04:20 --> aleth has joined #instantbird
13:04:21 * ChanServ sets mode +o aleth 
13:05:04 <-- aleth has quit (Connection closed)
13:05:06 --> aleth has joined #instantbird
13:05:07 * ChanServ sets mode +o aleth 
13:19:29 <-- aleth has quit (Quit: :tiuQ)
13:19:41 --> aleth has joined #instantbird
13:19:42 * ChanServ sets mode +o aleth 
13:23:44 <-- aleth has quit (Ping timeout: 121 seconds)
13:36:03 <instant-buildbot> build #2865 of macosx-nightly-default is complete: Failure [4failed hg_1]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2865
13:37:29 --> aleth has joined #instantbird
13:37:30 * ChanServ sets mode +o aleth 
13:38:08 <-- aleth has quit (Connection closed)
13:38:09 --> aleth has joined #instantbird
13:38:10 * ChanServ sets mode +o aleth 
13:58:35 <-- bittin has quit (Connection closed)
14:11:42 --> mpmc has joined #instantbird
14:12:43 --> nhnt11 has joined #instantbird
14:12:44 * ChanServ sets mode +h nhnt11 
14:13:23 <-- nhnt11 has quit (Connection closed)
14:13:25 --> nhnt11 has joined #instantbird
14:13:26 * ChanServ sets mode +h nhnt11 
14:18:30 --> nhnt12 has joined #instantbird
14:18:31 * ChanServ sets mode +h nhnt12 
14:19:33 <-- nhnt11 has quit (Ping timeout: 121 seconds)
14:19:34 * nhnt12 is now known as nhnt11 
14:23:45 <instantbot> clokep@patrick.cloke.us changed the Resolution on bug 1198736 from --- to DUPLICATE.
14:23:47 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1198736 nor, --, ---, nobody, RESO DUPLICATE, Add file transfer support to Yahoo Messenger integration
14:23:53 <-- bogdan_maris1 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:24:39 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:28:04 --> qheaden has joined #instantbird
14:32:50 <-- bogdan_maris has quit (A TLS packet with unexpected length was received.)
14:46:05 --> myk has joined #instantbird
14:46:11 --> nhnt12 has joined #instantbird
14:46:12 * ChanServ sets mode +h nhnt12 
14:46:33 <-- nhnt11 has quit (Connection closed)
14:46:33 * nhnt12 is now known as nhnt11 
14:49:07 <-- myk has quit (Connection closed)
14:49:32 <-- aleth has quit (Ping timeout: 121 seconds)
14:49:48 --> aleth has joined #instantbird
14:49:49 * ChanServ sets mode +o aleth 
14:50:16 --> myk has joined #instantbird
14:56:33 <clokep_work> Bah we still don't have all the right versions in the chat core product.
14:56:35 <clokep_work> That's annoying.
15:00:45 <freaktechnik> btw. does the instantbird IRC protocol disconnect when it receives a too long message?
15:03:13 <clokep_work> aleth: Remember to think about whether these need to be uplifted or not when committing.
15:03:18 <clokep_work> freaktechnik: No.
15:03:29 <freaktechnik> ok, so that's server side.
15:03:47 <clokep_work> (freaktechnik Well we don't do it *on purpose* if it's happening. :))
15:04:02 <clokep_work> And we make effort to not send too long of messages *back* to the server.
15:04:26 <freaktechnik> I get the too long message error info and then I quickly reconnect. But that doesn't have to be instantbird. It could also be znc or the server itself.
15:04:38 <instantbot> aleth@instantbird.org changed the Resolution on bug 1193494 from --- to FIXED.
15:04:39 <instantbot> aleth@instantbird.org changed the Resolution on bug 1186414 from --- to FIXED.
15:04:40 <instantbot> aleth@instantbird.org changed the Resolution on bug 954029 from --- to FIXED.
15:04:41 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1193494 nor, --, Instantbird 43, aleth, RESO FIXED, Never prefer SASL PLAIN for JS-XMPP auth even over encrypted connections
15:04:42 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=954029 nor, --, Instantbird 43, aleth, RESO FIXED, formatURLPref: Couldn't get pref: app.support.baseURL
15:04:43 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1186414 tri, --, Instantbird 43, a.ahmed1026, RESO FIXED, "Could not get services/features for this server" should not be a warning
15:05:48 <aleth> clokep_work: We're going to have to go through all the commits before the next merge so as to not miss anything
15:08:22 --> nhnt12 has joined #instantbird
15:08:23 * ChanServ sets mode +h nhnt12 
15:08:34 <clokep_work> aleth: Yeah, I'd rather do it piecemeal as we land things.
15:09:08 <-- nhnt11 has quit (Ping timeout: 121 seconds)
15:10:43 <aleth> clokep_work: until the string freeze, we should probably uplift everything apart from 43-only bustage fixes
15:11:41 <clokep_work> I wish we had beta builds going. :-\
15:12:24 <-- nhnt12 has quit (Ping timeout: 121 seconds)
15:23:26 --> nhnt11 has joined #instantbird
15:23:27 * ChanServ sets mode +h nhnt11 
15:24:34 <-- nhnt11 has quit (Connection closed)
15:24:38 --> nhnt11 has joined #instantbird
15:24:38 * ChanServ sets mode +h nhnt11 
15:24:55 --> clokep has joined #instantbird
15:24:55 * ChanServ sets mode +o clokep 
15:28:57 <-- clokep has quit (Ping timeout: 121 seconds)
15:33:00 <-- gerard-majax has quit (Ping timeout: 121 seconds)
15:38:02 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:38:10 --> nhnt11 has joined #instantbird
15:38:11 * ChanServ sets mode +h nhnt11 
15:42:13 <-- nhnt11 has quit (Ping timeout: 121 seconds)
15:42:56 <-- myk has quit (Ping timeout: 121 seconds)
15:55:59 <-- aleth has quit (Ping timeout: 121 seconds)
15:57:43 --> aleth has joined #instantbird
15:57:44 * ChanServ sets mode +o aleth 
16:00:20 --> gerard-majax has joined #instantbird
16:02:41 --> myk has joined #instantbird
16:02:57 <-- myk has quit (Connection closed)
16:02:57 --> myk has joined #instantbird
16:05:42 --> Mnyromyr has joined #instantbird
16:08:39 --> arlolra has joined #instantbird
16:27:51 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:31:19 --> bittin has joined #instantbird
16:34:43 --> gerard-majax has joined #instantbird
16:42:56 <clokep_work> I hate ZNC.
16:42:59 <clokep_work> With such a passion.
16:46:29 <-- aleth has quit (Ping timeout: 121 seconds)
16:55:53 --> aleth has joined #instantbird
16:55:54 * ChanServ sets mode +o aleth 
16:56:29 <-- aleth has quit (Connection closed)
16:56:30 --> aleth has joined #instantbird
16:56:31 * ChanServ sets mode +o aleth 
16:57:17 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:02:37 --> gerard-majax has joined #instantbird
17:18:04 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:21:37 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
17:26:45 --> chrisccoulson has joined #instantbird
17:48:19 --> Mook_as has joined #instantbird
17:52:21 <clokep_work> aleth: Does my ZNC comment make sense?
17:54:22 <-- bittin has quit (Connection closed)
17:55:20 <-- aleth has quit (Ping timeout: 121 seconds)
18:04:45 <clokep_work> Fallen: Do you know what version of ZNC you're running?
18:06:33 <Fallen> clokep_work: 1.6.0
18:06:50 <clokep_work> Thanks.
18:06:56 * clokep_work suspects 1.7 is going to break things.
18:36:46 --> aleth has joined #instantbird
18:36:47 * ChanServ sets mode +o aleth 
18:37:27 <-- aleth has quit (Connection closed)
18:37:28 --> aleth has joined #instantbird
18:37:29 * ChanServ sets mode +o aleth 
18:49:34 <-- aleth has quit (Ping timeout: 121 seconds)
18:51:04 --> gerard-majax has joined #instantbird
19:18:16 --> mpmc has joined #instantbird
19:21:08 --> aleth has joined #instantbird
19:21:09 * ChanServ sets mode +o aleth 
19:21:44 <-- aleth has quit (Connection closed)
19:21:46 --> aleth has joined #instantbird
19:21:47 * ChanServ sets mode +o aleth 
20:12:34 * Tobin is now known as BinaryOutcast 
20:14:28 --> afiksof has joined #instantbird
20:35:37 <-- afiksof has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:51:10 <-- BWMerlin has quit (Connection closed)
20:51:58 --> BWMerlin has joined #instantbird
20:56:49 --> EionRobb has joined #instantbird
20:59:15 <-- qheaden has quit (A TLS packet with unexpected length was received.)
21:01:32 --> nhnt11 has joined #instantbird
21:01:33 * ChanServ sets mode +h nhnt11 
21:19:41 <-- gerard-majax has quit (Ping timeout: 121 seconds)
21:47:12 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
21:52:14 --> abdelrhman has joined #instantbird
22:03:04 <abdelrhman> aleth: the error handlers for commands kick and ban are the same, we need to use a helper function. I think it should be in the prototype, not in the top of file. right?
22:03:55 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:07:02 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.92 [SeaMonkey 2.33.1/20150321194827])
22:08:16 --> zippo^ has joined #instantbird
22:08:29 <zippo^> is instandbird new application, ecmuller ?
22:08:59 <zippo^> i see this url and i will try :)
22:09:03 <zippo^> *open
22:12:46 --> erkan^ has joined #instantbird
22:13:28 <-- erkan^ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
22:13:31 <-- zippo^ has left #instantbird ("Textual IRC Client: www.textualapp.com")
22:13:42 --> urda has joined #instantbird
22:14:28 <-- urda has left #instantbird ("Textual IRC Client: www.textualapp.com")
22:18:56 --> freaktechnik_ has joined #instantbird
22:19:53 <-- freaktechnik has quit (Ping timeout: 121 seconds)
22:19:53 * freaktechnik_ is now known as freaktechnik 
22:22:23 <-- Tonnes has quit (Quit: ChatZilla 0.9.92 [Firefox 40.0.2/20150812163655])
22:24:41 --> Tonnes has joined #instantbird
22:27:13 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:30:54 <aleth> abdelrhman: which prototype?
22:31:54 * aleth doesn't see one in xmpp-commands.jsm
22:32:11 --> clokep_work has joined #instantbird
22:32:11 * ChanServ sets mode +o clokep_work 
22:32:27 <-- clokep_work has quit (Connection closed)
22:32:29 --> clokep_work has joined #instantbird
22:32:29 * ChanServ sets mode +o clokep_work 
22:38:29 <abdelrhman> aleth: XMPPMUCConversationPrototype
22:38:59 <aleth> It seems inconvenient to spread the code over two files
22:39:29 <aleth> Also, xmpp-commands is a module, only what is explicitly listed will get exported.
22:40:11 <aleth> So namespace pollution isn't an issue, if that was your concern
22:40:23 <abdelrhman> no, I won't do that.
22:40:51 <abdelrhman> I meant, I have a function for ban and kick in xmpp.jsm like join and part
22:41:07 <abdelrhman> and they need callback
22:41:29 <abdelrhman> the callback for both (code) will be the same
22:42:32 <aleth> Ah, if the code is in XMPPMUCConverssation, then yes
22:42:54 <aleth> Naming convention is to use a _ for "private"/helper methods.
22:45:35 <abdelrhman> Yes, I know :). I just wanted to check that's right. I have chosen name _banKickHandler(aStanza) { ... }. does it make sense?
22:47:30 <aleth> It's OK, if we think of something better on review it can always be changed ;)
22:47:51 <abdelrhman> OK
22:55:34 <clokep_work> abdelrhman, aleth: https://github.com/processone/ejabberd/commit/6c712b6caaaed35471452612d643f785bfdf11ee ;)
22:58:23 <aleth> Yup, they fixed it... now if only all the servers out there would update ;)
22:59:33 <abdelrhman> :D finally, landed
23:03:41 <abdelrhman> I think it takes time to make sure most of servers are updated.
23:17:16 --> satdav has joined #instantbird
23:18:35 <-- clokep_work has quit (Ping timeout: 121 seconds)
23:36:01 <-- aleth has quit (Quit: :tiuQ)
23:43:40 --> clokep has joined #instantbird
23:43:40 * ChanServ sets mode +o clokep 
23:59:38 <-- clokep has quit (Ping timeout: 121 seconds)