#instantbird log on 09 04 2014

All times are UTC.

00:06:41 --> clokep_work has joined #instantbird
00:06:41 * ChanServ sets mode +o clokep_work 
00:26:15 <-- clokep has quit (Ping timeout)
00:26:31 --> clokep has joined #instantbird
00:26:31 * ChanServ sets mode +o clokep 
00:41:30 <-- Mook_as has quit (Quit: Mook_as)
01:24:37 --> mconley has joined #instantbird
01:41:41 <-- mconley has quit (Input/output error)
01:46:38 <-- clokep has quit (Ping timeout)
01:46:53 --> clokep has joined #instantbird
01:46:53 * ChanServ sets mode +o clokep 
01:51:49 <-- arlolra has quit (Quit: arlolra)
02:00:30 <-- clokep has quit (Ping timeout)
02:00:30 <-- clokep_work has quit (Ping timeout)
02:03:32 <-- rosonline has quit (Ping timeout)
02:35:27 <-- sherief has quit (Input/output error)
02:45:47 --> flo-retina has joined #instantbird
02:45:47 * ChanServ sets mode +qo flo-retina flo-retina 
03:03:25 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
03:34:53 --> mconley has joined #instantbird
03:38:50 <-- mconley has quit (Quit: NO CARRIER)
03:51:40 <instant-buildbot> build #1149 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1149
03:53:54 --> mconley has joined #instantbird
03:55:04 <instant-buildbot> build #2334 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2334
03:55:36 <-- mconley has quit (Input/output error)
04:11:38 <instant-buildbot> build #1506 of win32-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1506
04:26:23 <instant-buildbot> build #44 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/44
04:54:13 --> Bollebib has joined #instantbird
04:54:16 <-- EionRobb has quit (Quit: Leaving.)
04:58:12 --> sherief has joined #instantbird
05:19:50 <-- Rym has quit (Ping timeout)
05:20:48 --> Rym has joined #instantbird
05:34:25 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
06:18:52 --> Fallen|away has joined #instantbird
06:25:59 <-- Rym has quit (Ping timeout)
06:42:41 --> gerard-majax_ has joined #instantbird
06:54:50 --> Rym has joined #instantbird
06:56:50 <-- Rym has quit (Ping timeout)
07:05:53 * Fallen|away is now known as Fallen
07:26:34 --> jb has joined #instantbird
07:48:58 --> Rym has joined #instantbird
07:51:01 <-- Rym has quit (Ping timeout)
08:08:10 <-- gerard-majax_ has quit (Ping timeout)
08:10:26 --> EionRobb has joined #instantbird
08:34:14 --> sonny has joined #instantbird
08:41:01 --> gerard-majax_ has joined #instantbird
08:43:09 --> Rym has joined #instantbird
08:45:19 <-- Rym has quit (Ping timeout)
09:00:29 --> mpmc has joined #instantbird
09:01:12 * Fallen is now known as Fallen|away
09:21:54 --> aleth has joined #instantbird
09:21:54 * ChanServ sets mode +o aleth 
09:28:37 * aleth has an idea for how to do bug 1060891 while keeping chatRoomFields :)
09:28:39 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1060891 nor, --, ---, aleth, ASSI, Stats service uses too much memory
09:33:05 <-- sherief has quit (Ping timeout)
09:36:37 <aleth> But I have the sense that what I'm really doing is working around XPConnect bugs :-/
09:37:16 --> Rym has joined #instantbird
09:39:16 <-- Rym has quit (Ping timeout)
09:55:59 <-- aleth has quit (Ping timeout)
09:56:27 --> aleth has joined #instantbird
09:56:27 * ChanServ sets mode +o aleth 
09:58:02 <-- jb has quit (Ping timeout)
09:58:21 <-- aleth has quit (Ping timeout)
09:58:47 --> aleth has joined #instantbird
09:58:47 * ChanServ sets mode +o aleth 
10:16:27 <-- aleth has quit (Ping timeout)
10:17:32 --> clokep has joined #instantbird
10:17:32 * ChanServ sets mode +o clokep 
10:22:13 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
10:22:24 --> chrisccoulson has joined #instantbird
10:22:29 --> BWMerlin has joined #instantbird
10:25:06 --> Armada has joined #instantbird
10:25:16 * Fallen|away is now known as Fallen
10:31:29 --> Rym has joined #instantbird
10:33:31 <-- Rym has quit (Ping timeout)
10:46:11 <-- EionRobb has quit (Quit: Leaving.)
11:09:11 <-- clokep has quit (Ping timeout)
11:15:11 --> jb has joined #instantbird
11:25:36 --> Rym has joined #instantbird
11:27:39 <-- Rym has quit (Ping timeout)
11:33:31 --> aleth has joined #instantbird
11:33:31 * ChanServ sets mode +o aleth 
11:53:29 --> clokep_work has joined #instantbird
11:53:29 * ChanServ sets mode +o clokep_work 
11:55:04 <clokep_work> aleth: Neat! How so?
11:56:19 <aleth> Basically storing all the data in the prpl and providing a getter API to access it, rather than passing around roomInfos.
11:58:56 <-- aleth has quit (Ping timeout)
11:59:34 --> aleth has joined #instantbird
11:59:34 * ChanServ sets mode +o aleth 
12:00:41 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:01:31 <clokep_work> Interesting. :)
12:03:27 <aleth> Do you know how to specify an array of UTF8 strings in IDLs?
12:05:39 --> aleth1 has joined #instantbird
12:06:02 <-- aleth has quit (Ping timeout)
12:12:45 <-- aleth1 has quit (Ping timeout)
12:13:13 <-- BWMerlin has quit (Quit: BWMerlin)
12:13:22 <clokep_work> aleth1: I think that patch from arlo does it.
12:22:33 <clokep_work> Something else to port: https://hg.mozilla.org/comm-central/rev/2c5502aea9af
12:22:46 * clokep_work wonders if nhnt11 or qheaden or someone would be cool porting these recent changes...
12:28:26 <-- Armada has quit (Ping timeout)
12:29:33 --> flo-retina has joined #instantbird
12:29:33 * ChanServ sets mode +qo flo-retina flo-retina 
12:30:01 <flo-retina> "how to specify an array of UTF8 strings in IDLs?" I'm afraid you don't :(
12:44:18 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
12:52:21 --> mconley has joined #instantbird
12:54:36 --> sherief has joined #instantbird
12:54:57 --> Armada has joined #instantbird
12:56:13 <-- Armada has quit (Quit: Leaving)
12:56:18 --> Armada has joined #instantbird
12:56:55 <-- gerard-majax_ has quit (Ping timeout)
12:57:46 --> gerard-majax_ has joined #instantbird
13:10:11 <-- mconley has quit (Input/output error)
13:13:57 --> Rym has joined #instantbird
13:14:55 <-- gerard-majax_ has quit (Ping timeout)
13:15:58 <-- Rym has quit (Ping timeout)
13:16:17 <-- sherief has quit (Ping timeout)
13:33:44 --> spz has joined #instantbird
13:34:03 <spz> hi
13:34:20 <spz> is there a way to hide login and logoff messages in chatrooms?
13:34:26 --> mpmc has joined #instantbird
13:54:59 <-- spz has quit (Quit: http://www.mibbit.com ajax IRC Client)
13:55:44 * Fallen is now known as Fallen|away
14:08:06 --> Rym has joined #instantbird
14:08:31 --> mconley has joined #instantbird
14:10:05 <-- Rym has quit (Ping timeout)
14:10:35 --> flo-retina has joined #instantbird
14:10:35 * ChanServ sets mode +qo flo-retina flo-retina 
14:58:35 <-- Fallen|away has quit (Ping timeout)
15:01:36 --> Fallen|away has joined #instantbird
15:01:53 * Fallen|away is now known as Fallen
15:02:16 --> Rym has joined #instantbird
15:14:19 <-- jb has quit (Ping timeout)
15:15:01 --> jb has joined #instantbird
15:21:10 <-- Fallen has quit (Ping timeout)
15:31:41 --> Fallen has joined #instantbird
15:32:30 <-- jb has quit (Connection reset by peer)
15:32:41 --> jb has joined #instantbird
15:54:01 --> arlolra has joined #instantbird
15:59:49 --> Bollebib has joined #instantbird
16:05:30 --> iamjayakumars has joined #instantbird
16:11:32 <-- Rym has quit (Ping timeout)
16:11:50 --> Rym has joined #instantbird
16:21:05 <-- jb has quit (Quit: jb)
16:24:48 <-- iamjayakumars has quit (Quit: )
16:32:08 <clokep_work> Fallen: Where's this work about Bonjour stuff? I think we pretty much just use the built in Bonjour on the system though, the actual C prpl code is pretty small IIRC.
16:33:51 --> nhnt11 has joined #instantbird
16:39:50 <-- Rym has quit (Ping timeout)
16:40:11 --> Rym has joined #instantbird
16:44:06 <arlolra> clokep_work: thanks for the review
16:47:06 <clokep_work> arlolra: Yep. I need to re-read your comments I wasn't awake enough earlier.
16:47:32 <clokep_work> arlolra: Btw my comment about "decodeMessage" mostly meant "This needs a comment in the code" :)
16:47:44 <clokep_work> And I was thinking...would "displayMessage" be better than decodedMessage?
16:47:54 <arlolra> ah, ok. so you don't object to the naming .... you just id
16:47:54 <clokep_work> That what you'd have originalMessage and displayMessage...
16:48:08 <clokep_work> Well I kind of object to the naming too. ;) ^
16:48:40 <arlolra> I'm partial to either
16:48:56 <Fallen> clokep_work: you mean the js code I was talking about?
16:49:49 <Fallen> Thats actually generic mdns code, not specific to bonjour as the chat protocol. Its also not public yet.
16:50:31 <clokep_work> Fallen: My understand is "Bonjour" is a technology and there's a chat protocol built on top of it. There's a lot of names for Bonjour, one might be MDNS, it sounds vaguely familiar.
16:51:04 <Fallen> yeah I'm not sure of the names either. mdns is multicast dns and its bascially just a way to discover services on the local network
16:51:24 <Fallen> I was thinking of writing a local calendar sharing thing on top of that.
16:51:54 <Fallen> The other option would be to look into what sharedrop.io does with webrtc, they seem to have some local node detection there too
16:54:47 <clokep_work> Neat.
16:55:59 <clokep_work> arlolra: I like displayMessage better, if that's what it really is.
16:56:05 <-- Rym has quit (Ping timeout)
16:56:07 <clokep_work> It resonates more with how we use it IMO.
16:56:44 --> Mook_as has joined #instantbird
16:56:49 <arlolra> ok, happy to change it up
16:57:26 <clokep_work> :)
16:58:03 <clokep_work> arlolra: And I'm OK w/ the add-ons maintaining the state thing, I just wanted to ensure it was thought of.
16:58:29 --> Rym has joined #instantbird
16:59:44 <arlolra> ok
16:59:54 <clokep_work> So I think my comments are really "change the name and add a few more comments" and you'll have an r+ from me.
17:00:11 <arlolra> clokep_work: can you look at the final TXTToHTML there and confirm that it's redundant?
17:04:01 <-- sawrubh has quit (Quit: Connection closed for inactivity)
17:04:29 <clokep_work> arlolra: I have no idea what that's trying to do.
17:04:36 <clokep_work> Well I have a guess....
17:06:00 <clokep_work> Hopefully florian knows better than me. :-\
17:07:16 <arlolra> it's applying txttohtml for the message sender before displaying to itself ... but that happens elsewhere also I believe, and it's an idempotent operation
17:07:34 <arlolra> pretty sure florian said it should be removed
17:11:55 <clokep_work> I'm not sure if it's idempotent, but applying it multiple times is probably wrong.
17:13:18 <-- Rym has quit (Ping timeout)
17:13:36 --> Rym has joined #instantbird
17:18:23 <arlolra> clokep_work: https://github.com/mozilla/releases-comm-central/blob/master/im/content/conversation.xml#L330-L332
17:18:48 <clokep_work> arlolra: Yeah so looks like it should just be removed.
17:18:52 <arlolra> k
17:32:14 <-- sonny has quit (Client exited)
17:34:25 --> gerard-majax_ has joined #instantbird
17:39:06 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:40:31 <-- gerard-majax_ has quit (Ping timeout)
19:01:01 --> jb has joined #instantbird
19:14:29 <-- Rym has quit (Ping timeout)
19:15:24 --> Rym has joined #instantbird
19:22:48 --> mali has joined #instantbird
19:25:55 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:25:57 --> clokep_work has joined #instantbird
19:25:57 * ChanServ sets mode +o clokep_work 
19:57:31 <-- jb has quit (Ping timeout)
19:59:48 --> jb has joined #instantbird
20:00:46 <-- Rym has quit (Ping timeout)
20:01:23 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
20:01:59 --> Rym has joined #instantbird
20:14:17 --> chrisccoulson has joined #instantbird
20:51:20 <clokep_work> flo-retina: ping
20:51:34 * clokep_work has no idea if you're online or not.
20:53:13 --> EionRobb has joined #instantbird
20:54:36 <clokep_work> Everyone needs to pull purple/ if they expect to build: http://hg.mozilla.org/users/florian_queze.net/purple/rev/ff0c1a9ea8eb
20:54:43 <clokep_work> oh boo, that commit message is missing a | :(
20:55:21 <flo-retina> clokep_work: I am
20:56:19 <flo-retina> clokep_work: are dynamic prpls still working after that?
20:56:26 <flo-retina> I would be (pleasantly) surprised.
20:56:33 <flo-retina> It doesn't seem impossible :). Just unlikely
20:56:56 <clokep_work> flo-retina: null prpl works on debug.
20:57:11 <clokep_work> I mean whatever "works" means for null prpl ;)
20:57:49 <-- jb has quit (Ping timeout)
21:13:43 <-- clokep_work has quit (Ping timeout)
21:14:43 <-- arlolra has quit (Quit: arlolra)
21:38:23 * Fallen is now known as Fallen|away
22:00:18 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:07:03 --> clokep_work has joined #instantbird
22:07:03 * ChanServ sets mode +o clokep_work 
22:13:24 <-- mconley has quit (Input/output error)
22:48:24 <-- clokep_work has quit (Ping timeout)
23:05:56 <-- Rym has quit (Ping timeout)
23:06:33 --> Rym has joined #instantbird
23:23:30 --> clokep has joined #instantbird
23:23:30 * ChanServ sets mode +o clokep 
23:31:23 <-- mali has quit (Ping timeout)
23:56:08 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)