#instantbird log on 10 21 2013

All times are UTC.

00:02:37 <-- dionisos has quit (Ping timeout)
00:18:51 <-- Suiseiseki has quit (Ping timeout)
00:26:27 --> Rym has joined #instantbird
00:38:32 --> Suiseiseki has joined #instantbird
00:57:00 --> mconley has joined #instantbird
00:58:51 <-- mconley has quit (Ping timeout)
01:27:17 <-- Rym has quit (Ping timeout)
01:29:41 <-- mali has quit (Ping timeout)
01:30:36 --> Rym has joined #instantbird
01:45:40 --> clokep has joined #instantbird
01:45:41 * ChanServ sets mode +o clokep 
02:23:32 <-- Rym has quit (Ping timeout)
02:24:59 --> Rym has joined #instantbird
02:26:43 <-- Rym has quit (Ping timeout)
02:27:21 --> Rym has joined #instantbird
02:30:03 <-- Rym has quit (Ping timeout)
03:05:27 <instant-buildbot> build #1008 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1008
03:19:55 <-- clokep has quit (Connection reset by peer)
03:34:55 <-- wnayes has quit (Quit: wnayes)
03:56:42 <instant-buildbot> build #1050 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1050
04:13:27 --> mconley has joined #instantbird
04:32:09 <-- mikeperry has quit (Ping timeout)
04:42:27 <-- mconley has quit (Input/output error)
04:50:36 <-- EionRobb has quit (Quit: Leaving.)
05:54:07 --> jb has joined #instantbird
06:22:22 <-- skeledrew has quit (Connection reset by peer)
06:22:23 --> skeledrew has joined #instantbird
06:32:49 <-- skeledrew has quit (Connection reset by peer)
06:32:50 --> skeledrew1 has joined #instantbird
06:37:33 <instant-buildbot> build #1130 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1130
06:44:55 <-- skeledrew1 has quit (Ping timeout)
06:45:17 --> skeledrew has joined #instantbird
07:32:06 <-- jb has quit (Ping timeout)
07:49:10 --> gerard-majax has joined #instantbird
07:50:09 --> jb has joined #instantbird
08:06:05 <-- jb has quit (Ping timeout)
08:08:26 --> jb has joined #instantbird
08:35:15 --> dionisos has joined #instantbird
08:42:23 --> chrisccoulson has joined #instantbird
08:42:53 --> mconley has joined #instantbird
08:44:44 <-- mconley has quit (Ping timeout)
08:48:44 --> rosonline has joined #instantbird
08:56:10 --> BWMerlin has joined #instantbird
09:03:29 --> jb1 has joined #instantbird
09:03:47 <-- jb has quit (Connection reset by peer)
09:05:57 <-- dionisos has quit (Ping timeout)
09:41:10 --> flo-retina has joined #instantbird
09:41:10 * ChanServ sets mode +qo flo-retina flo-retina 
09:48:45 <-- jb1 has quit (Ping timeout)
09:50:54 --> jb has joined #instantbird
09:52:42 <-- jb has quit (Ping timeout)
09:53:15 --> jb has joined #instantbird
09:59:35 <-- jb has quit (Ping timeout)
10:24:05 <-- rosonline has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
10:39:04 --> FeuerFliege has joined #instantbird
10:47:01 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:47:05 --> nhnt11 has joined #instantbird
11:39:45 <-- FeuerFliege has quit (Connection reset by peer)
12:49:04 <flo-retina> bah, I hate it when the awesometab opens a conv on hold :(
12:49:49 <flo-retina> I'm not even sure what the correct fix is :-S
13:00:08 <-- BWMerlin has quit (Quit: BWMerlin)
13:00:28 <-- nhnt11 has quit (Ping timeout)
13:11:43 --> YH has joined #instantbird
13:14:14 <-- YH has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
13:29:13 --> mikeperry has joined #instantbird
13:58:57 --> dionisos has joined #instantbird
14:12:43 <-- dionisos has quit (Ping timeout)
14:19:54 --> dionisos has joined #instantbird
14:44:11 <-- dionisos has quit (Ping timeout)
15:11:24 <-- Even has quit (Ping timeout)
15:14:49 --> wnayes has joined #instantbird
15:35:10 <-- gerard-majax has quit (Ping timeout)
15:39:20 --> mconley has joined #instantbird
15:44:17 --> aleth has joined #instantbird
15:44:17 * ChanServ sets mode +h aleth 
15:46:21 <-- jamesw has quit (Client exited)
15:47:55 --> dionisos has joined #instantbird
15:48:57 <flo-retina> bah, it's annoying that shownick is missing in the log viewer :-/
15:49:50 <aleth> yeah...
15:50:07 <flo-retina> how difficult would it be to log the list of participants,
15:50:08 <flo-retina> ?
15:50:42 <aleth> You would have to log something at the beginning of the log and then parse all the join/part messages
15:51:03 <flo-retina> aleth: well, we should stop having join/part messages from the prpl
15:51:09 <aleth> That would be a precondition
15:51:12 <flo-retina> and instead log the relevant info in JSON
15:51:33 <flo-retina> aleth: but I'm wondering if we have anywhere the info that the participant list has been fully received
15:51:48 <aleth> "anywhere" in the log? no
15:51:51 <flo-retina> I suspect getParticipants just returns whatever it already has, and then sends update notifications
15:52:09 <flo-retina> aleth: anywhere outside the prpl itself
15:52:56 <flo-retina> another way would be to just log the nicks we found along each message
15:53:04 <aleth> No... but I'm not sure you'd want to do it any different
15:53:27 <aleth> e.g. for long participant lists it's not guaranteed we don't start receiving messages before the end of the nicklist
15:54:00 <aleth> At least I'm not aware of that being in the spec.
15:54:17 <flo-retina> aleth: well, if we log updates to the participant list, we need to also log if an update should be displayed as a system message... otherwise we would just generate plenty of pointless system messages when redisplaying 
15:54:20 <aleth> flo-retina: Logging the nicks found in each message would look broken
15:55:05 <aleth> You'd have a kind of partial show nick that only works for people who have already spoken...
15:55:41 <flo-retina> what?
15:56:13 <flo-retina> I meant the nicks _found_ in each message; not the list of message authors already encountered.
15:56:26 <aleth> Oh, you mean logging the ib-nick tag, basically\
15:56:37 <aleth> That might actually be the cleanest way to do it!
15:56:38 <flo-retina> well, not inside the HTML
15:56:48 <flo-retina> but in some JSON property somewhere...
15:58:58 <aleth> Right, with a flag to say if that nick was in the room at the time.
16:14:36 --> gerard-majax has joined #instantbird
16:19:12 <-- gerard-majax has quit (Ping timeout)
16:19:33 <-- wnayes has quit (Quit: wnayes)
16:25:58 <aleth> It's a shame we can't set the nick colours completely via CSS :-|
16:34:03 --> gerard-majax has joined #instantbird
16:40:42 * aleth looks at the 1.5-wanted list, finds some evergreens...
16:47:53 <flo-retina> "the participant list is now filled without blocking the UI." interesting side effect :)
16:47:58 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
16:48:58 <-- gerard-majax has quit (Ping timeout)
16:49:08 <instantbot> aleth@instantbird.org granted review for attachment 2971 on bug 2099.
16:49:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2099 min, --, ---, clokep, ASSI, Ensure that commands that only work in channels use CONTEXT_CHAT
16:51:52 --> gerard-majax has joined #instantbird
16:54:38 <-- gerard-majax has quit (Ping timeout)
17:08:15 --> nhnt11 has joined #instantbird
17:09:06 --> gerard-majax has joined #instantbird
17:11:00 <-- gerard-majax has quit (Ping timeout)
17:13:29 --> qlum has joined #instantbird
17:14:05 --> Mook_as has joined #instantbird
17:46:08 --> flo-retina has joined #instantbird
17:46:08 * ChanServ sets mode +qo flo-retina flo-retina 
17:47:46 * flo-retina was browsing air.mozilla.org to see if there was anything interesting to watch
17:48:03 <flo-retina> and I stumbled on https://air.mozilla.org/webrtc-real-time-web-communication/
17:48:44 <flo-retina> I didn't know that was online; and even less in the "Featured Videos"
17:50:00 <aleth> nice :)
17:50:34 <flo-retina> https://air.mozilla.org/qa-with-tor/ may be interesting (requires a mozillian login)
18:11:22 --> gerard-majax has joined #instantbird
19:06:21 <flo-retina> why is the mac slave offline? :(
19:43:54 <-- mikeperry has quit (Ping timeout)
19:44:55 <aleth> Most Informative Debug Log Ever: "(41687 messages omitted)"
19:48:09 --> mikeperry has joined #instantbird
19:48:48 <flo-retina> :)
19:49:51 <aleth> I guess I'll have to hack around that to debug...
19:50:33 <flo-retina> aleth: just keep more messages in the log?
19:50:59 <aleth> The problem is more that they get deleted on disconnect.
19:51:16 <aleth> Usually makes sense, but not for what I need right now
19:51:51 <flo-retina> why aren't we resetting that counter?
19:52:14 <aleth> We are.
19:52:47 --> EionRobb has joined #instantbird
19:56:31 <-- aleth has quit (Quit: Ciao)
19:57:09 <instantbot> aleth@instantbird.org cancelled feedback?(clokep@gmail.com) for attachment 2969 on bug 2228.
19:57:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2228 enh, --, ---, aleth, ASSI, Don't handle incoming data synchronously
20:18:47 <-- nhnt11 has quit (Ping timeout)
20:23:36 --> jb has joined #instantbird
20:25:25 <-- EionRobb has quit (Connection reset by peer)
20:27:33 --> EionRobb has joined #instantbird
20:29:05 <-- gerard-majax has quit (Ping timeout)
20:29:36 --> Rym has joined #instantbird
20:41:34 <-- Tonnes has quit (Ping timeout)
20:44:51 <-- Rym has quit (Ping timeout)
20:48:56 --> Rym has joined #instantbird
20:52:10 * flo-retina has ~1h for Instantbird stuff, and wonders what the best use of it would be
20:53:01 <-- qlum has quit (Quit: Getting the <censored> out.)
20:54:11 <-- chrisccoulson has quit (Ping timeout)
20:59:46 --> Tonnes has joined #instantbird
21:05:03 <-- jb has quit (Ping timeout)
21:05:49 --> jb has joined #instantbird
21:14:14 --> chrisccoulson has joined #instantbird
21:17:29 <-- jb has quit (Ping timeout)
21:31:52 --> Mic has joined #instantbird
21:31:52 * ChanServ sets mode +h Mic 
21:32:54 --> clokep has joined #instantbird
21:32:54 * ChanServ sets mode +o clokep 
22:20:48 <clokep> flo-retina: configure won't finish for me. :( http://pastebin.instantbird.com/399336
22:21:19 <flo-retina> how crazy is this http://pastebin.instantbird.com/399337 ?
22:21:43 <clokep> Does that work? :)
22:21:51 <flo-retina> not yet
22:22:11 <flo-retina> but it doesn't fail in parsing PKG_CHECK_MODULES any more
22:22:29 <flo-retina> now it fails at AC_CHECK_HEADERS
22:22:38 <flo-retina> but the plan I suggested was to hardcode the result of that
22:22:50 <clokep> :)
22:23:44 <flo-retina> btw, this is how the tb patch looks after I reviewed it over IRC: https://hg.mozilla.org/try-comm-central/rev/b2e6921cc180
22:24:35 <clokep> "the tb patch"?
22:24:38 <clokep> Can you elaborate?
22:25:56 <flo-retina> clokep: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=789450 nor, --, ---, foudil.newbie+bmo, ASSI, Chat Tab doesn't stay open when re-opening Thunderbird
22:27:29 <clokep> Your version looks simpler.
22:29:17 <flo-retina> yeah, for some reason he didn't edit chat/ and was instead working around its bug
22:29:29 <flo-retina> clokep: so is that configure failure caused by the changes I proposed?
22:29:39 <flo-retina> clokep: or is it just that the moz.build stuff is a bit random? :(
22:29:56 <clokep> flo-retina: I have no idea. I'm not positive I have the exact patches applied I need either. :-/
22:30:04 <flo-retina> heh
22:30:36 <clokep> I have my original WIP from the bug and your interdiff both applied.
22:30:46 <clokep> I also wonder if it's a pymake issue. :-/
22:32:16 <clokep> Happens w/ gmake too. :)
22:32:43 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
22:33:38 <flo-retina> is this a clobber build?
22:34:31 <clokep> I moved my objdir to objdir-old.
22:34:46 <clokep> But I didn't purge the directory or anything.
22:35:04 <clokep> Umm...wait a second.
22:35:12 <clokep> I might have not had Moz 24 checked out.
22:35:14 <clokep> (WTF...)
22:35:54 <clokep> Bah same thing.
22:39:07 <flo-retina> so I guess what I need now; to hardcode stuff; is to get the comm-config.h of each of our platforms
22:39:24 <flo-retina> sounds easy for Windows and Mac
22:39:34 <flo-retina> and I guess I'll need to bother Even for Linux :-D
22:43:20 <clokep> :)
22:45:38 <flo-retina> so configure passes
22:45:45 <flo-retina> but I see nothing in the output about libxml2
22:45:56 <flo-retina> so I'm not convinced my subconfigure actually does anything :-S
22:48:13 <flo-retina> bah, idiot
22:48:18 <flo-retina> if test "${OS_TARGET}" = "Linux"; then
22:48:27 <flo-retina> (above the stuff I was expecting to see output from)
22:48:40 <-- Rym has quit (Ping timeout)
22:53:23 --> Rym has joined #instantbird
23:08:04 <clokep> I had build stuff....
23:08:32 <flo-retina> ?
23:08:41 <clokep> hate, not had.
23:08:45 * clokep is really tired. :(
23:08:58 <flo-retina> so that configure works; except for the terminal output that's missing
23:09:05 <flo-retina> but error messages (if any) get printed
23:09:12 <flo-retina> and the files it generates are ok
23:10:38 <clokep> :)
23:10:59 <flo-retina> so I think I'll ignore the lack of debug output
23:16:09 <clokep> That's not too insane.
23:20:34 <flo-retina> ok, now that I've attached an updated WIP and that my local build is completely destroyed, I can try the moz.build stuff here :-D
23:26:50 <flo-retina> alright, it's compiling with the moz;build stuff applied
23:26:55 <flo-retina> I guess I'll see tomorrow the result
23:27:06 <clokep> :)
23:32:27 <flo-retina> Good night