#instantbird log on 07 20 2015

All times are UTC.

00:14:48 <-- myk has quit (Ping timeout: 121 seconds)
00:25:58 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
01:12:24 <-- Suiseiseki has quit (Connection closed)
01:13:53 --> Suiseiseki has joined #instantbird
01:16:24 <-- clokep has quit (Ping timeout: 121 seconds)
01:58:30 --> BlueMaxima has joined #instantbird
02:16:58 --> myk has joined #instantbird
02:27:04 <-- myk has quit (Ping timeout: 121 seconds)
02:37:19 <instant-buildbot> build #2775 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2775
02:46:39 <-- micahg has quit (Ping timeout: 121 seconds)
02:59:46 --> micahg has joined #instantbird
03:44:27 <instant-buildbot> build #1464 of linux-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1464
05:12:19 --> afiksof has joined #instantbird
05:23:30 --> nhnt11 has joined #instantbird
05:23:31 * ChanServ sets mode +h nhnt11 
05:39:13 <-- Guest63140 has quit (Ping timeout: 121 seconds)
05:44:13 --> fredy has joined #instantbird
05:47:40 <-- nhnt11 has quit (Ping timeout: 121 seconds)
05:52:25 <instant-buildbot> build #379 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/379
06:50:58 --> myk has joined #instantbird
06:54:49 --> nhnt11 has joined #instantbird
06:54:50 * ChanServ sets mode +h nhnt11 
06:54:50 <-- nhnt11 has quit (Connection closed)
06:54:51 --> nhnt11 has joined #instantbird
06:54:51 * ChanServ sets mode +h nhnt11 
07:31:09 <-- nhnt11 has quit (Ping timeout: 121 seconds)
07:31:38 --> flo-retina has joined #instantbird
07:31:38 * ChanServ sets mode +qo flo-retina flo-retina 
07:37:20 --> aleth has joined #instantbird
07:37:20 * ChanServ sets mode +o aleth 
07:37:23 <-- aleth has quit (Connection closed)
07:37:24 --> aleth has joined #instantbird
07:37:25 * ChanServ sets mode +o aleth 
07:53:31 <-- aleth has quit (Quit: :tiuQ)
08:07:38 <-- myk has quit (Ping timeout: 121 seconds)
08:10:41 --> myk has joined #instantbird
08:18:26 --> gerard-majax has joined #instantbird
08:20:58 --> aleth has joined #instantbird
08:20:58 * ChanServ sets mode +o aleth 
08:41:21 --> chrisccoulson has joined #instantbird
08:47:06 <-- gerard-majax has quit (Quit: Leaving)
08:47:10 --> gerard-majax has joined #instantbird
08:54:38 <-- myk has quit (Ping timeout: 121 seconds)
08:55:47 --> myk has joined #instantbird
09:04:18 --> Bollebib has joined #instantbird
09:06:52 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:20:02 <-- myk has quit (Ping timeout: 121 seconds)
09:43:20 --> gerard-majax has joined #instantbird
10:12:06 <-- aleth has quit (Quit: :tiuQ)
10:12:14 --> aleth has joined #instantbird
10:12:15 * ChanServ sets mode +o aleth 
10:21:15 <-- aleth has quit (Quit: :tiuQ)
10:21:23 --> aleth has joined #instantbird
10:21:23 * ChanServ sets mode +o aleth 
10:24:32 <-- aleth has quit (Quit: :tiuQ)
10:24:42 --> aleth has joined #instantbird
10:24:42 * ChanServ sets mode +o aleth 
10:37:37 * Fallen|away is now known as Fallen 
10:37:43 --> mpmc has joined #instantbird
10:40:26 <-- aleth has quit (Quit: :tiuQ)
10:40:34 --> aleth has joined #instantbird
10:40:34 * ChanServ sets mode +o aleth 
10:54:03 --> clokep has joined #instantbird
10:54:03 * ChanServ sets mode +o clokep 
11:12:59 <clokep> Anyone willing to ping our bustage bug again?
11:45:36 * Fallen is now known as Fallen|away 
12:02:00 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:03:47 <-- afiksof has quit (Ping timeout: 121 seconds)
12:09:14 --> afiksof has joined #instantbird
12:18:20 * Fallen|away is now known as Fallen 
12:34:59 <-- aleth has quit (Ping timeout: 121 seconds)
12:40:26 --> clokep_work has joined #instantbird
12:40:26 * ChanServ sets mode +o clokep_work 
13:12:58 --> aleth has joined #instantbird
13:12:58 <-- aleth has quit (Connection closed)
13:13:00 --> aleth has joined #instantbird
13:13:00 * ChanServ sets mode +o aleth 
13:25:57 --> abdelrhman has joined #instantbird
13:35:41 <abdelrhman> clokep_work: for bug 1176958, I face a problem when I factor out the message in irc.js 
13:35:44 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1176958 nor, --, ---, a.ahmed1026, ASSI, participants list does not delete old nick when a participant changes it in XMPP MUC
13:36:05 <abdelrhman> https://dxr.mozilla.org/comm-central/source/chat/protocols/irc/irc.js#1292
13:36:19 <clokep_work> Yeah?
13:36:24 <clokep_work> I don't see the issue.
13:36:52 <abdelrhman> if we made printing message in updateNick as setTopic
13:37:20 <abdelrhman> there are also cases we want to print the message
13:37:48 <abdelrhman> like line 1297 and 1325
13:38:43 <abdelrhman> and they are outside updateNick, so we will repeat the message content one for irc.properties and the other for conversation.properties
13:42:15 <abdelrhman> have you got it?
13:44:12 <clokep_work> I'm confused at what this has to do with setTopic.
13:45:08 <abdelrhman> no need to do anything for setTopic, I just gave example we want updateNick to be like it
13:45:17 <clokep_work> You can import multiple sets of translations into a single file.
13:45:27 <clokep_work> So no need to have the same text line in both irc.properties and conversation.properties.
13:50:44 <abdelrhman> Ah, using defineLazyGetter ...?
13:54:21 <clokep_work> At the top of the file where we define _
13:54:54 <abdelrhman> OK, thanks :-)
13:56:27 <clokep_work> abdelrhman: If it turns out to be too much trouble, we can commit what you have for just XMPP and then do a follow-up.
13:59:29 <abdelrhman> No problem, I'll handle that :)
14:05:00 <clokep_work> Sweet
14:10:32 <-- aleth has quit (Ping timeout: 121 seconds)
14:22:50 <-- BlueMaxima has quit (Quit: Leaving)
14:33:23 * Fallen is now known as Fallen|away 
14:38:23 <-- Bollebib has quit (Connection closed)
14:39:31 --> Bollebib has joined #instantbird
14:52:00 <-- abdelrhman has quit (Ping timeout: 121 seconds)
14:52:32 --> abdelrhman has joined #instantbird
14:56:27 <abdelrhman> clokep_work: patch is ready, if you are free to review it ;)
14:59:48 <clokep_work> abdelrhman: I'll be free eventually, hah.
14:59:58 <abdelrhman> :D
15:00:42 <abdelrhman> clokep_work: not for a long time :P
15:07:53 <-- abdelrhman has quit (Ping timeout: 121 seconds)
15:08:52 --> abdelrhman has joined #instantbird
15:13:45 <-- abdelrhman has quit (Ping timeout: 121 seconds)
15:23:06 --> abdelrhman has joined #instantbird
15:38:48 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:50:31 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:02:08 --> Mnyromyr has joined #instantbird
16:11:03 --> myk has joined #instantbird
16:26:32 --> gerard-majax has joined #instantbird
16:27:03 --> aleth has joined #instantbird
16:27:03 * ChanServ sets mode +o aleth 
16:34:57 --> arlolra has joined #instantbird
16:38:04 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:42:14 --> gerard-majax has joined #instantbird
16:46:21 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:46:40 --> gerard-majax has joined #instantbird
17:00:52 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:02:06 --> Mook_as has joined #instantbird
17:09:25 --> myk has joined #instantbird
17:18:12 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:28:53 --> gerard-majax has joined #instantbird
17:33:01 <abdelrhman> aleth: the tooltip in xmpp, can the queries for account information be sent sequentially through callbacks?
17:34:44 <aleth> sent where?
17:35:09 <abdelrhman> to the service provider
17:35:33 <abdelrhman> in requestBuddyInfo
17:36:20 <aleth> You send a notification whenever you have something you want to add to the tooltip
17:36:30 <aleth> user-info-received
17:37:08 <abdelrhman> I think this is only used when all information are received
17:37:26 <aleth> You can use it as often as you need as far as I know
17:37:47 --> nhnt11 has joined #instantbird
17:37:48 * ChanServ sets mode +h nhnt11 
17:41:31 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:44:17 <aleth> It might cause flickering if you send it too often, but you'll find that out
17:48:16 <-- clokep_work has quit (Ping timeout: 121 seconds)
17:48:22 <abdelrhman> actually, it works for one time.
17:48:44 <abdelrhman> I'm using Services.obs.notifyObservers
17:49:48 <aleth> ah, you are right: https://dxr.mozilla.org/comm-central/source/chat/content/imtooltip.xml#386
17:56:46 <abdelrhman> I was thinking of getting all info. using sequential-callback queries.
17:58:49 <aleth> How many stanzas do you have to send out?
18:00:53 <aleth> You already have what's in the presence stanza if you store it, so then you request the vcard?
18:01:34 <aleth> or is it like capability discovery?
18:01:42 <abdelrhman> currently, 4 stanzas.
18:02:38 <abdelrhman> I query about vcard, last activity, local time and version
18:03:32 <aleth> client version?
18:03:37 <abdelrhman> if the participant does not support any of them except the first, the service responds on behalf.
18:03:41 <abdelrhman> yes
18:03:47 <aleth> I would leave that for the /version command, not put it in the tooltip
18:04:00 <abdelrhman> OK
18:04:05 <aleth> The rest sounds fine
18:05:19 <aleth> "The service responds on behalf" - You mean you are guaranteed a response to the iq stanza?
18:05:37 <abdelrhman> yes
18:05:43 <aleth> That simplifies things.
18:09:29 <abdelrhman> yes, but I worry about multiple callbacks - it's not good.
18:10:06 --> clokep_work has joined #instantbird
18:10:06 * ChanServ sets mode +o clokep_work 
18:11:21 * Fallen|away is now known as Fallen 
18:39:05 <-- freaktechnik has quit (Ping timeout: 121 seconds)
18:39:35 --> freaktechnik has joined #instantbird
18:46:22 --> gerard-majax has joined #instantbird
18:57:21 --> mpmc has joined #instantbird
19:10:56 <-- nhnt11 has quit (Ping timeout: 121 seconds)
19:18:45 <abdelrhman> It takes time to get all info!
19:21:33 <aleth> How long do you have to wait for the tooltip?
19:22:19 <abdelrhman> around 10 seconds
19:23:02 <abdelrhman> 5 - 10, depends on Internet connection
19:24:47 <aleth> That seems too long for a tooltip :-(
19:24:56 <abdelrhman> yes :S
19:25:05 <aleth> Maybe it's better to do without the local time and/or last activity then?
19:26:01 <aleth> You can always keep the code you wrote for that and add a /whois command that includes that info
19:26:23 <-- afiksof has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
19:26:31 <aleth> Also, you can compare the time it takes with the IRC tooltips
19:27:10 <clokep_work> Or lazily populate.
19:27:48 <aleth> Lazily populating would mean rewriting the tooltip code a bit ;)
19:28:56 <abdelrhman> what is the meaning of "lazily populate"?
19:29:18 <aleth> Being able to send multiple user-info-received
19:29:30 <abdelrhman> Ah
19:29:58 <aleth> Not sure it's worth the added complexity
19:30:02 <clokep_work> We should cache some of that info isntead of requesting it each time, by the way.
19:30:06 <clokep_work> I think that's what we do for IRC>
19:30:19 <clokep_work> I'm surprised it takes 10 seconds though, that sounds long.
19:34:33 <abdelrhman> caching in xmpp would be more  complex than irc
19:45:08 --> nhnt11 has joined #instantbird
19:45:09 * ChanServ sets mode +h nhnt11 
19:52:18 <aleth> abdelrhman: how long does the IRC tooltip take for you on your connection?
19:52:44 <abdelrhman> around 2 seconds
19:53:03 <aleth> OK
19:55:21 <abdelrhman> I noticed this slow in retrieving info. in Pidgin
19:55:35 <abdelrhman> in XMPP
19:56:08 <aleth> I suppose there might be federation involved (and so extra lags)
20:07:50 --> nhnt12 has joined #instantbird
20:07:50 * ChanServ sets mode +h nhnt12 
20:08:20 <-- nhnt11 has quit (Ping timeout: 121 seconds)
20:08:20 * nhnt12 is now known as nhnt11 
20:30:47 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:42:00 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.91.1 [SeaMonkey 2.33.1/20150321194827])
20:45:15 --> EionRobb has joined #instantbird
20:47:14 <-- abdelrhman has quit (Quit: Leaving)
21:02:06 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
21:19:04 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
21:24:15 --> EionRobb1 has joined #instantbird
21:26:38 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
21:26:46 <-- EionRobb has quit (Ping timeout: 121 seconds)
21:27:31 <-- Tonnes has quit (Connection closed)
21:30:50 <-- myk has quit (Ping timeout: 121 seconds)
21:31:40 --> myk has joined #instantbird
21:38:34 * Fallen is now known as Fallen|away 
21:46:17 --> Tonnes has joined #instantbird
21:49:47 * Fallen|away is now known as Fallen 
21:54:45 --> chrisccoulson has joined #instantbird
21:57:54 <-- myk has quit (Ping timeout: 121 seconds)
21:58:34 --> clokep_work has joined #instantbird
21:58:34 * ChanServ sets mode +o clokep_work 
21:59:02 --> myk has joined #instantbird
21:59:40 <-- aleth has quit (Ping timeout: 121 seconds)
22:17:31 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:21:45 --> freaktechnik_ has joined #instantbird
22:23:32 <-- freaktechnik has quit (Ping timeout: 121 seconds)
22:23:33 * freaktechnik_ is now known as freaktechnik 
23:02:03 * Fallen is now known as Fallen|away 
23:04:40 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
23:06:00 --> chrisccoulson has joined #instantbird
23:15:33 --> indolering has joined #instantbird
23:15:47 <-- arlolra has quit (Client exited)
23:15:54 <indolering> Hey, I've been running on an old nightly for some time.
23:16:11 <indolering> Wondering when y'all might get around to setting up a Beta channel.
23:17:39 <indolering> And if the latest nightly breaks support for OTR?
23:29:54 <-- indolering has quit (Connection closed)
23:43:49 --> hadi has joined #instantbird