#instantbird log on 03 27 2014

All times are UTC.

00:04:27 --> rcscott has joined #instantbird
00:09:04 <-- Rym has quit (Ping timeout)
00:12:34 --> Rym has joined #instantbird
00:14:54 <-- chrisccoulson has quit (Ping timeout)
00:15:40 --> GeekShadow has joined #instantbird
00:31:23 --> chrisccoulson has joined #instantbird
00:52:52 <-- Mook_as has quit (Quit: Mook_as)
00:54:58 <-- mconley has quit (Input/output error)
01:34:55 <-- rcscott has quit (Ping timeout)
01:35:02 --> rcscott has joined #instantbird
01:44:27 <-- Rym has quit (Ping timeout)
01:45:13 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
01:55:01 --> Rym has joined #instantbird
02:52:14 <-- dew has quit (Ping timeout)
02:53:17 --> dew has joined #instantbird
02:55:00 <-- dew has quit (Ping timeout)
02:55:05 --> dew has joined #instantbird
03:01:12 <-- dew has quit (Ping timeout)
03:02:11 --> dew has joined #instantbird
03:03:58 <-- dew has quit (Ping timeout)
03:04:07 --> dew has joined #instantbird
03:05:21 <-- dew has quit (Connection reset by peer)
03:12:11 --> Mook has joined #instantbird
03:14:26 <instant-buildbot> build #2093 of macosx-nightly-default is complete: Failure [4failed shell_2]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2093
03:21:07 <-- chrisccoulson has quit (Ping timeout)
03:36:48 --> chrisccoulson has joined #instantbird
04:31:14 <-- Rym has quit (Ping timeout)
04:38:07 <-- EionRobb has quit (Quit: Leaving.)
04:47:30 <instant-buildbot> build #1309 of win32-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1309
05:06:29 <-- wnayes has quit (Quit: wnayes)
06:23:36 <-- Mook has quit (Quit: Mook)
06:24:44 --> jb has joined #instantbird
06:41:09 --> jb1 has joined #instantbird
06:41:14 <-- jb has quit (Connection reset by peer)
06:53:05 <-- jb1 has quit (Ping timeout)
07:00:45 --> jb has joined #instantbird
07:07:54 <-- jb has quit (Ping timeout)
07:50:34 --> flo-retina has joined #instantbird
07:50:35 * ChanServ sets mode +qo flo-retina flo-retina 
08:00:37 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
08:31:27 <-- clokep has quit (Ping timeout)
08:31:27 --> nhnt11 has joined #instantbird
08:31:43 --> clokep has joined #instantbird
08:31:43 * ChanServ sets mode +o clokep 
08:45:57 --> gerard-majax has joined #instantbird
08:50:08 --> mayanktg has joined #instantbird
08:50:50 <-- nhnt11 has quit (Connection reset by peer)
08:56:38 --> nhnt11 has joined #instantbird
09:20:21 --> Mic has joined #instantbird
09:20:21 * ChanServ sets mode +o Mic 
09:21:05 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
09:34:20 --> mayanktg has joined #instantbird
09:59:48 --> aleth has joined #instantbird
09:59:48 * ChanServ sets mode +o aleth 
10:01:16 <-- aleth has quit (Quit: exit stage left)
10:01:29 --> aleth has joined #instantbird
10:01:30 * ChanServ sets mode +o aleth 
10:08:50 <aleth> So how closed is the tree really if ryanvm is checking in new patches?
10:09:19 <aleth> Is it because it's "only" a test failure?
10:31:24 <-- aleth has quit (Quit: exit stage left)
10:31:34 --> aleth has joined #instantbird
10:31:34 * ChanServ sets mode +o aleth 
10:32:47 <-- aleth has quit (Quit: exit stage left)
10:33:18 --> aleth has joined #instantbird
10:33:18 * ChanServ sets mode +o aleth 
10:34:25 <-- GeKo has quit (Ping timeout)
10:36:38 <clokep> flo-retina: There's a bug on m.d.planning about deleting all user repos.
10:36:43 <clokep> There's some intense discussion around it tohugh.
10:39:07 --> GeKo has joined #instantbird
10:46:53 <clokep> s/bug/post/
10:54:01 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:05:03 <-- aleth has quit (Ping timeout)
11:27:13 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
11:33:36 <-- GeKo has quit (Ping timeout)
11:34:07 --> aleth has joined #instantbird
11:34:08 * ChanServ sets mode +o aleth 
11:45:27 --> clokep_work has joined #instantbird
11:45:28 * ChanServ sets mode +o clokep_work 
11:48:50 --> GeKo has joined #instantbird
11:59:19 <-- Mic has quit (Ping timeout)
11:59:42 <aleth> nooo come back Mic! ;)
11:59:57 <aleth> I wanted to ask him if Bubbles was now working properly for him...
12:00:12 --> Mic has joined #instantbird
12:00:12 * ChanServ sets mode +o Mic 
12:00:33 <aleth> :D
12:04:26 <aleth> Mic: is Bubbles working properly for you now?
12:10:52 <clokep_work> qheaden: Thanks.
12:31:58 <Mic> aleth: I haven't updated my nightly since two or three weeks...
12:32:03 <Mic> I'll need to check later.
12:32:08 <Mic> Bye!
12:36:26 <Mic> Before anyone asks: reason for not updating was that I'd need to restart IB as admin to do so. And my admin password is painfully long ;)
12:36:34 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
12:51:21 --> mayanktg has joined #instantbird
12:52:05 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
12:52:15 --> mayanktg has joined #instantbird
13:11:35 <-- aleth has quit (Quit: exit stage left)
13:11:44 --> aleth has joined #instantbird
13:11:44 * ChanServ sets mode +o aleth 
13:24:21 <-- aleth has quit (Quit: exit stage left)
13:24:52 --> aleth has joined #instantbird
13:24:52 * ChanServ sets mode +o aleth 
13:24:59 <-- aleth has quit (Input/output error)
13:25:15 --> aleth has joined #instantbird
13:25:15 * ChanServ sets mode +o aleth 
13:25:51 <-- aleth has quit (Quit: exit stage left)
13:26:04 --> aleth has joined #instantbird
13:26:04 * ChanServ sets mode +o aleth 
13:53:18 --> mconley has joined #instantbird
14:05:20 <-- aleth has quit (Quit: exit stage left)
14:05:34 --> aleth has joined #instantbird
14:05:34 * ChanServ sets mode +o aleth 
14:27:35 --> alexis`m has joined #instantbird
14:29:38 <-- alexis`m has left #instantbird ()
14:32:31 <instantbot> ryanvm@gmail.com changed the Resolution on bug 955910 from --- to FIXED.
14:32:35 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955910 min, --, ---, qheaden, RESO FIXED, Conference room numbers jump two values
14:38:25 --> Rym has joined #instantbird
14:40:53 <-- aleth has quit (Ping timeout)
14:46:25 --> aleth has joined #instantbird
14:46:25 * ChanServ sets mode +o aleth 
15:19:36 <-- aleth has quit (Ping timeout)
15:24:37 <-- GeKo has quit (Z:lined (dronebot))
15:24:56 <-- Rym has quit (Ping timeout)
15:36:41 --> iamjayakumars has joined #instantbird
15:49:59 --> Rym has joined #instantbird
16:15:44 --> wnayes has joined #instantbird
16:23:32 <qheaden> Hello everyone.
16:26:13 --> arlolra has joined #instantbird
16:30:41 --> flo-retina has joined #instantbird
16:30:41 * ChanServ sets mode +qo flo-retina flo-retina 
16:30:53 <clokep_work> Hello qheaden.
16:31:05 <flo-retina> hello
16:31:32 <clokep_work> Hello flo-retina.
16:45:52 --> GeKo has joined #instantbird
16:57:26 --> Mook_as has joined #instantbird
17:33:40 <-- wnayes has quit (Quit: wnayes)
17:41:45 <-- iamjayakumars has quit (Quit: )
17:53:17 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
17:57:27 --> zen_monkey has joined #instantbird
17:58:45 <-- mconley has quit (Ping timeout)
17:59:10 --> mconley has joined #instantbird
18:07:56 --> mayanktg has joined #instantbird
18:09:03 * flo-retina just found an awesome bug :-/
18:09:46 <clokep_work> In the awesometab?
18:09:57 <flo-retina> 1. Talk privately to someone whose IRC starts with an upper case letter. 2. Add that nick to your contact list all in lowercase. 3 Open the awesometab, notice the duplicates.
18:12:27 <-- gerard-majax has quit (Ping timeout)
18:12:33 <clokep_work> That's fun.
18:12:39 <clokep_work> I wonder how that's happening...
18:12:51 <clokep_work> Possibly because we don't add the buddy to the conversation until you reopen it?
18:12:55 <flo-retina> is that an IRC bug or a bug for the awesome tab? (if I file it)
18:13:12 <clokep_work> I don't know.
18:13:17 <flo-retina> or maybe yet another normalized bug for aleth? :)
18:15:29 --> jb has joined #instantbird
18:15:37 <flo-retina> also, should we check the case of the irc buddy and add it with the correct case?
18:17:53 <clokep_work> Add it where?
18:18:05 <clokep_work> My guess is that we add buddies as lowercase, which is probably not correct.
18:18:09 <clokep_work> I think there's a bug filed about that though.
18:19:01 <flo-retina> clokep_work: It looks like we add buddies as what the user typed in the Add Contact dialog
18:20:21 <clokep_work> Is that not the expected thing to do?
18:21:14 <flo-retina> maybe
18:21:35 <flo-retina> it's the only thing we can do if the user add contacts while the account is offline (although maybe we don't allow that)
18:21:38 <clokep_work> (I don't know. :))
18:21:44 <clokep_work> We do allow that.
18:21:55 <clokep_work> It should certainly be shown with the correct normalization in the buddy list.
18:22:00 <clokep_work> (I have no idea if it is...)
18:22:02 * clokep_work goes to Even.
18:22:26 <clokep_work> Ew, that's gross.
18:22:35 <clokep_work> We seem to just use whatever was typed in always instead of correcting the case.
18:25:41 <-- zen_monkey has quit (Connection reset by peer)
18:27:08 --> zen_monkey has joined #instantbird
18:33:11 <-- mconley has quit (Connection reset by peer)
18:33:29 --> mconley has joined #instantbird
18:46:32 <clokep_work> At least I can delete IRC contacts now. ;)
18:46:54 <flo-retina> I could too :)
18:46:57 <flo-retina> that's progress! :)
18:47:33 * clokep_work found that to be a kind of funny bug.
18:47:39 <clokep_work> I.e. we just clearly didn't implement.
18:47:41 <clokep_work> s/we/I/
18:51:38 <-- GeKo has quit (Z:lined (dronebot))
19:16:58 --> GeKo has joined #instantbird
19:18:13 --> rcscott has joined #instantbird
19:22:53 <-- mconley has quit (Ping timeout)
19:24:36 <-- GeKo has quit (Z:lined (dronebot))
19:27:59 --> mconley has joined #instantbird
19:28:09 --> jb1 has joined #instantbird
19:28:12 <-- jb has quit (Ping timeout)
19:29:33 <-- flo-retina has quit (Ping timeout)
19:30:02 --> flo-retina has joined #instantbird
19:30:02 * ChanServ sets mode +qo flo-retina flo-retina 
19:31:32 <-- jb1 has quit (Ping timeout)
19:34:49 --> GeKo has joined #instantbird
19:37:23 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:43:28 <instantbot> clokep@gmail.com changed the Resolution on bug 955093 from --- to WORKSFORME.
19:43:29 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=955093 maj, --, ---, nobody, RESO WORKSFORME, Google Talk will not connect
19:45:00 <instantbot> New Chat Core - XMPP bug 989039 filed by clokep@gmail.com.
19:45:02 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=989039 nor, --, ---, nobody, NEW, Google Talk no longer receives offline messages
19:46:30 <clokep_work> That bug sucks. :(
19:46:42 <clokep_work> I filed it for rcscott cause he's lazy.
19:47:06 <rcscott> slash because he doesn't have a bugzilla account
19:47:09 <rcscott> Thanks though :)
19:52:45 <qheaden> clokep_work: Is there an alternative for the tier_app target in comm-central?
19:53:33 --> EionRobb has joined #instantbird
19:55:21 <clokep_work> qheaden: No.
19:56:38 <qheaden> Okay.
19:57:03 <qheaden> Does mach build rebuild the whole tree, or does it build only the changed files? I forget.
19:57:12 * qheaden doesn't want to have to rebuild the entire tree.
19:57:20 <qheaden> I just did a pull from c-c
20:01:02 <clokep_work> qheaden: It rebuilds only what needs to get changed.
20:01:10 <clokep_work> qheaden: Just make chat/ and im/?
20:01:37 <clokep_work> That should "generally" work unless we change things that require updates in the mozilla platform code of some sort?
20:01:44 <qheaden> Okay.
20:03:15 <clokep_work> qheaden: So |make -C objdir/chat && make -C objdir/im|
20:03:34 <clokep_work> If you're only modifying yahoo code, just the chat part is necessary, unless you're on Mac where you also need to build im.
20:03:36 <clokep_work> I think.
20:03:40 <clokep_work> flo-retina can correct me if I'm wrong. :-D
20:04:59 <qheaden> Okay.
20:05:39 <clokep_work> qheaden: Does this mean we'll get more Yahoo patches so we can ditch more of libpurple? :P
20:07:42 <qheaden> Maybe.... Maybe not....
20:07:43 <qheaden> lol
20:11:05 <EionRobb> how goes the plan to turn libpurple into a js-ctypes plugin?
20:11:34 <clokep_work> What plan?
20:11:46 <clokep_work> AFAIK there's no plan to actualy do that.
20:11:51 <EionRobb> oh, that's a shame
20:12:13 <EionRobb> I thought there was lots of discussion earlier about whether to use nsapi or ctypes (or another one)
20:13:16 <clokep_work> Wasn't there discussion about something about that on the pidgin mailing list?
20:13:19 <clokep_work> That wasn't us.
20:14:07 <clokep_work> We've talked in here about using ctypes, most liekly, but there's no plan to actually do it.
20:15:31 <EionRobb> there was discussion in this room about it :)
20:15:59 <EionRobb> so, why not move to using ctypes so you don't have to keep recompiling libpurple for each new mozilla version?
20:16:37 <clokep_work> EionRobb: Because someone has to DO IT. :P
20:16:58 <clokep_work> And it's not really a big deal IMO, we recompile every night anyway, so switching mozilla versions doesn't mean anything anymore.
20:18:28 <clokep_work> (IMO at least. :-D)
20:18:48 <clokep_work> It'd be more interesting (IMO) to compile it with emscripten.
20:19:26 <EionRobb> I just thought that since you guys want to ditch libpurple, that you'd want to get it out of tree and not have to compile it yourself :)
20:23:32 <clokep_work> No.
20:24:09 <clokep_work> I don't know if there's really any goal of wanting to "ditch" libpurple necessarily either. But it's convenient if we can offer some of the most used protocols w/o it.
20:46:05 <-- GeekShadow has quit (Ping timeout)
20:46:11 --> GeekShadow has joined #instantbird
20:46:36 <-- nhnt11 has quit (Ping timeout)
20:47:02 --> nhnt11 has joined #instantbird
21:05:39 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
21:17:51 --> flo-retina has joined #instantbird
21:17:52 * ChanServ sets mode +qo flo-retina flo-retina 
21:19:04 <flo-retina> EionRobb: using jsctypes instead of binary xpcom to load libpurple would be a net loss for us: we would lose the type safety that we have when using C++, but would still be shipping (so compilation pains) and running (so potential for crashes) a binary library
21:19:38 <flo-retina> using emscripten could be interesting (we would no longer have libpurple crashes)
21:20:16 <flo-retina> jsctype is being seriously considered for libotr though.
21:20:38 <flo-retina> I can't remember right now why that was preferred to C++ xpcom
21:20:39 <instantbot> c++ is evil
21:20:47 <flo-retina> well, maybe for that :-D
21:37:11 <-- mconley has quit (Input/output error)
21:40:16 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
21:54:53 --> rcscott has joined #instantbird
22:01:49 <arlolra> clokep_work: how do I run your test suite? ./mozilla/mach xpcshell-test?
22:02:00 <arlolra> or flo-retina ^
22:03:06 <flo-retina> make -C mozilla xpcshell-tests
22:03:20 <flo-retina> actually: make -C <objdir>/mozilla xpcshell-tests
22:03:39 <clokep_work> Do you need the mozilla? I think |make -C objdir xpcshell-tests| works.
22:04:04 <arlolra> they both seem to work
22:04:05 <arlolra> thanks
22:04:11 <flo-retina> clokep_work: yes
22:04:14 <flo-retina> err
22:04:24 <clokep_work> This seems to be running...all the tests hah.
22:04:25 <flo-retina> I mean "yes what you said would work"
22:05:27 * clokep_work goes home.
22:07:07 <-- clokep_work has quit (Ping timeout)
22:16:50 <-- zen_monkey has quit (Ping timeout)
22:21:51 <-- Gizmokid2005 has quit (Ping timeout)
22:26:25 --> Gizmokid2005 has joined #instantbird
22:39:32 <-- flo-retina has quit (Ping timeout)
22:40:21 --> flo-retina has joined #instantbird
22:40:21 * ChanServ sets mode +qo flo-retina flo-retina 
22:40:44 <-- Rym has quit (Ping timeout)
22:41:02 --> Rym has joined #instantbird
22:42:36 --> mconley has joined #instantbird
22:42:50 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:48:38 <-- EionRobb has quit (Connection reset by peer)
22:49:40 --> EionRobb has joined #instantbird
22:51:34 --> clokep has joined #instantbird
22:51:34 * ChanServ sets mode +o clokep 
23:21:55 <-- rcscott has quit (Input/output error)
23:21:57 --> rcscott has joined #instantbird
23:41:19 * Fallen|away is now known as Fallen
23:47:29 <-- rcscott has quit (Ping timeout)
23:48:36 --> rcscott has joined #instantbird
23:49:13 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
23:56:38 <clokep> arlolra: Good first cut. :)
23:57:06 <-- Rym has quit (Ping timeout)
23:58:15 <arlolra> clokep: thanks. I updated with your suggestions
23:58:54 <clokep> OK.
23:59:34 <clokep> arlolra: Btw generally if you have a work in progress you'd request feedback from someone and a final patch requests review, which should have been options when you uploaded it.
23:59:45 <clokep> Makes it show up on people's radar that way. :)