#instantbird log on 10 27 2012

All times are UTC.

00:13:58 --> mconley has joined #instantbird
00:19:08 <-- mconley has quit (Ping timeout)
00:22:05 <-- flo-retina has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
00:31:24 --> mconley has joined #instantbird
00:36:36 --> rosonline has joined #instantbird
00:36:43 <-- mconley has quit (Ping timeout)
00:37:20 <-- rosonline has quit (Client exited)
00:37:22 --> rosonline has joined #instantbird
00:57:49 <instant-buildbot> build #321 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/321
01:02:40 <-- Mook_as has quit (Quit: Mook_as)
01:27:13 <-- rosonline has quit (Client exited)
01:46:04 <-- Optimizer has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
02:05:05 <instant-buildbot> build #304 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/304
02:10:06 --> flo-retina has joined #instantbird
02:10:06 * ChanServ sets mode +qo flo-retina flo-retina 
02:27:35 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/1a5b883bbd5c - Alexander L. Slovesnik - Bug 1702 - Add VKontakte protocol, r=clokep,fqueze.
02:29:46 <flo-retina> I haven't fully understood the discussion about SASL and IRC (I haven't really tried), but if you set a pref to remember the previous auth method that worked, would you disconnect the account with an error when downgrading to a less safe auth method? If you do, it's a sucky UX, if you don't, you aren't adding any more security than just using the least safe method all the time.
02:31:14 <instantbot> florian@instantbird.org set the Resolution field on bug 1702 to FIXED.
02:31:35 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1702 enh, --, 1.3, unghost, RESO FIXED, Add VKontakte protocol
02:35:57 <instant-buildbot> build #667 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/667
02:40:22 <instantbot> florian@instantbird.org denied review for attachment 1966 on bug 1694.
02:40:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1694 enh, --, ---, aletheia2, ASSI, Use twitter icon for twitter tabs
02:42:12 <instantbot> florian@instantbird.org denied review for attachment 1967 on bug 1694.
02:50:17 <instant-buildbot> build #334 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/334
02:51:10 <instantbot> florian@instantbird.org granted review for attachment 1962 on bug 435.
02:51:11 * flo-retina is bored at the airport, so it's a great time to look at the review queue.
02:51:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=435 min, --, ---, benediktp, NEW, Hide "Show custom smilies"-option for libpurple XMPP and MSN and make it default to false
02:56:24 <instantbot> florian@instantbird.org cancelled review- for attachment 1967 on bug 1694.
02:56:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1694 enh, --, ---, aletheia2, ASSI, Use twitter icon for twitter tabs
03:01:29 <instantbot> florian@instantbird.org denied review for attachment 1990 on bug 833.
03:01:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=833 enh, --, ---, bugi, ASSI, Add access keys menu bar items
03:09:56 <-- flo-retina has quit (Ping timeout)
03:12:57 <instantbot> florian@instantbird.org granted review for attachment 1975 on bug 1658.
03:13:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1658 nor, --, ---, aletheia2, ASSI, Improve keyboard accessibility of the contact list
03:13:19 --> flo-retina has joined #instantbird
03:13:19 * ChanServ sets mode +qo flo-retina flo-retina 
03:15:01 --> DGMurdockIII has joined #instantbird
03:26:09 --> Mook has joined #instantbird
03:27:30 <instantbot> florian@instantbird.org denied review for attachment 2012 on bug 1712.
03:27:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1712 enh, --, ---, clokep, ASSI, Send long IRC messages in several parts
03:29:09 <-- wnayes has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
03:30:16 <Mook> yay, I finally have a build! now to figure out how to crash it...
03:31:34 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121023124120])
03:32:25 <Mook> (of course, clokep's paste expired at this point...)
03:36:19 <instantbot> florian@instantbird.org set the Resolution field on bug 435 to FIXED.
03:36:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=435 min, --, 1.3, benediktp, RESO FIXED, Hide "Show custom smilies"-option for libpurple XMPP and MSN and make it default to false
03:37:09 <instantbot> florian@instantbird.org set the Resolution field on bug 1658 to FIXED.
03:37:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1658 nor, --, 1.3, aletheia2, RESO FIXED, Improve keyboard accessibility of the contact list
03:37:37 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/a32aa1734fd8 - Benedikt Pfeifer - Bug 435 - Hide "Show custom smilies"-option for libpurple XMPP and MSN and make it default to false, r=fqueze
03:37:38 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/93d1283e4719 - aleth - Bug 1658 - Improve keyboard accessibility of the contact list, r=fqueze.
03:38:23 <flo-retina> Mook: you just need to run the xpcshell tests
03:38:48 <flo-retina> Mook: after reverting http://hg.instantbird.org/instantbird/rev/3e6bdc5f695c
03:39:06 <flo-retina> my flight is boarding, bye!
03:39:07 <-- flo-retina has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
03:39:53 <Mook> bye!
03:40:03 <Mook> (but my problem was figuring out how to run xpcshell tests :p )
03:49:35 <instant-buildbot> build #335 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/335
03:55:57 <Mook> stack, haven't actually tried to look at it yet: http://pastebin.instantbird.com/88764 (that's after making the two memory reporters implement threadsafe addref)
04:15:12 <Mook> so it's looking like default_firstname's arena was freed, or something; http://lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/bonjour/bonjour.c#706 sets it to "Purple", and the pointer doesn't change by the point it crashes
04:15:21 <Mook> (but the contents are gone)
04:16:34 --> clokep has joined #instantbird
04:16:34 * ChanServ sets mode +o clokep 
04:19:56 <instant-buildbot> build #755 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/755
04:20:04 <clokep> Mook: Did you figure out how to run them??
04:20:38 <Mook> yep!
04:21:43 <Mook> PYTHONPATH=C:/src/instantbird/mozilla/testing/mozbase/mozinfo make -C purple/purplexpcom/src/ check-interactive SOLO_FILE=test_purplexpcom
04:22:07 <clokep> Uhhh....sure....? :)
04:22:08 <Mook> I have no idea why I need the pythonpath bit, but without it nothing ran at all, so I assume your config was good enough
04:22:24 * clokep had just been running all the tests.
04:22:28 <Mook> attach the debugger while xpcshell waits, then run _execute_test()
04:22:31 <clokep> make objdir/mozilla xpcshell-tests
04:22:42 <clokep> Right.
04:22:58 <Mook> oh, I didn't even think to try that... because I assumed I needed to in one directory. oops :D
04:23:13 <Mook> (skim logs a bit, for about the last half hour, please)
04:23:22 <clokep> I already read them.
04:23:30 <Mook> spoilers: bonjour
04:23:42 <clokep> What?
04:23:54 <clokep> Oh.
04:24:00 <clokep> I missed a message here...
04:24:23 <Mook> or I'm just saying "good day" in French ;)
04:24:48 * clokep doesn't think you're that polite.
04:25:42 <Mook> trying to think of a come back, but... it's true :(
04:28:09 <clokep> :) Thanks for looking at that though.
04:28:17 <clokep> So it looks like Bonjour is doing stupid things w/ memory?
04:28:26 <Mook> I don't know yet
04:28:48 <Mook> the things it seems to be doing look sane, it rather looks more like somebody's killing the memory from underneath
04:28:53 <Mook> but I'm not sure yet
04:29:01 <Mook> it _is_ doing silly things with timeouts, however ;)
04:29:24 * clokep doesn't want to know.
04:29:34 <clokep> florian wants to kill the Bonjour purple and use our JS XMPP code anyway...
04:29:46 <clokep> But someone needs to write the Bonjour part of that then. :)
04:31:08 <Mook> hmm, when's the next expected release?
04:31:28 <Mook> (trying to figure out it not building bonjour for a while is a sane solution)
04:31:55 <Mook> of course, as the bonjour owner (as far as I can tell), you're on the hook for turning it back on... :p
04:32:22 * Mook pushes work on other people :D
04:33:16 <-- Mook has left #instantbird ()
04:33:23 --> Mook has joined #instantbird
04:34:06 <clokep> Mook: I added it yes, I guess that makes me the owner.
04:34:10 <clokep> florian uses it more though. ;)
04:34:35 <Mook> either way: not me! :p
04:34:38 <clokep> Mook: Next release is "soonish" (November, most likely). I think we're planning to do a 1.3 release from Moz 16.
04:34:48 <clokep> (Final release to support PPC.)
04:34:52 <clokep> And then go on from there.
04:35:12 <clokep> Does not building Bonjour fix the test? :P
04:38:25 <Mook> I don't know yet, hmm
04:38:26 <clokep> I'll test that tomrrow though. I need ot go to bed. :) Thanks for the help so far!
04:38:30 <Mook> diff so far: http://sprunge.us/PTAI?diff
04:38:44 <Mook> (most of which don't make sense!)
04:40:10 <-- clokep has quit (Ping timeout)
04:46:33 * Mook hopes --disable-bonjour in mozconfig will do the right thing
05:36:33 <-- Mook has quit (Quit: Mook)
05:45:54 <instant-buildbot> build #322 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/322
06:24:58 --> FeuerFliege has joined #instantbird
06:53:02 <-- Gizmokid2005 has quit (Ping timeout)
06:56:05 --> Gizmokid2005 has joined #instantbird
07:01:13 <instant-buildbot> build #305 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/305
07:13:01 <instant-buildbot> build #323 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/323
07:17:42 <-- gerard-majax_ has quit (Ping timeout)
07:19:20 --> mikk_s has joined #instantbird
07:19:30 <-- mikk_s has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com)
08:42:59 --> jb has joined #instantbird
09:01:35 <-- FeuerFliege has quit (Ping timeout)
09:08:02 <-- jb has quit (Ping timeout)
09:27:10 --> deltafalcon has joined #instantbird
10:02:11 --> rosonline has joined #instantbird
10:28:45 --> gerard-majax_ has joined #instantbird
10:48:29 --> FeuerFliege has joined #instantbird
11:10:33 <-- gerard-majax_ has quit (Ping timeout)
11:19:32 --> Optimizer has joined #instantbird
11:22:02 --> gerard-majax has joined #instantbird
11:36:09 <-- chrisccoulson has quit (Ping timeout)
11:59:51 <-- rosonline has quit (Client exited)
12:01:37 <-- FeuerFliege has quit (Ping timeout)
12:43:58 --> FeuerFliege has joined #instantbird
12:44:15 <instantbot> New Instantbird (UI) bug 1741 filed by benediktp@ymail.com.
12:44:17 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1741 nor, --, ---, nobody, NEW, Remove strings that became obsolete because of bug 435 (hide "Show custom smilies"-option)
13:31:11 --> clokep has joined #instantbird
13:31:11 * ChanServ sets mode +o clokep 
13:31:34 <-- clokep has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
13:31:42 --> clokep has joined #instantbird
13:31:42 * ChanServ sets mode +o clokep 
13:41:33 <instantbot> New Core - General bug 1742 filed by unghost@gmail.com.
13:41:34 <instantbot> unghost@gmail.com requested review from clokep@gmail.com for attachment 2014 on bug 1742.
13:41:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1742 nor, --, ---, nobody, UNCO, Add Odnoklassniki protocol
13:50:58 <FeuerFliege> clokep: [Bug 1108] You said I should add a brief comment, what do you think about this: http://pastebin.instantbird.com/88832
13:51:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1108 min, --, ---, bugi, ASSI, Names of folder and files are not checked against forbidden names.
13:51:26 <clokep> FeuerFliege: That's fine with me, but a period at the end though. :)
13:52:58 <FeuerFliege> Ok
14:07:46 <instantbot> bugi@media.fjmail.de requested review from clokep@gmail.com for attachment 2015 on bug 1108.
14:07:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1108 min, --, ---, bugi, ASSI, Names of folder and files are not checked against forbidden names.
14:08:13 <-- FeuerFliege has quit (Input/output error)
14:13:01 --> FeuerFliege has joined #instantbird
14:15:24 <-- clokep has quit (Ping timeout)
14:19:48 --> clokep has joined #instantbird
14:19:49 * ChanServ sets mode +o clokep 
14:31:24 <instantbot> bugi@media.fjmail.de requested review from florian@instantbird .org for attachment 2016 on bug 833.
14:31:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=833 enh, --, ---, bugi, ASSI, Add access keys menu bar items
14:34:07 --> clokep1 has joined #instantbird
14:34:33 <-- clokep has quit (Ping timeout)
14:45:37 <-- Optimizer has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
15:32:08 --> mconley has joined #instantbird
15:51:35 --> igorko has joined #instantbird
15:56:43 --> rosonline has joined #instantbird
16:07:30 <-- mconley has quit (Input/output error)
16:13:05 --> flo-retina has joined #instantbird
16:13:05 * ChanServ sets mode +qo flo-retina flo-retina 
16:13:21 * flo-retina is bored at an airport again
16:13:32 <clokep1> flo-retina: You're still not home? :(
16:13:37 <flo-retina> and I'm confused by https://bugzilla.mozilla.org/show_bug.cgi?id=806079
16:13:41 <clokep1> flo-retina: Did you see Mook's changes to Bonjour?
16:13:48 <flo-retina> clokep1: no, I'm waiting for a flight connection in Germany
16:13:48 <clokep1> Me too, why I didn't reply initially.
16:13:58 <flo-retina> clokep1: then I'll have a train connection in Paris
16:14:00 <clokep1> Uhh...isn't Germany /past/ France? ;)
16:14:02 <flo-retina> and finally I'll drive an hour
16:15:12 <flo-retina> (and what's that idea of an airpoirt waiting lounge with free wifi, but only *one* power outlet for the whole room?
16:15:49 <flo-retina> clokep1: "Uhh...isn't Germany /past/ France? ;)" Jb didn't want to approve the direct flight to France. It was too expensive...
16:16:28 <clokep1> flo-retina: Understood, just being annoying. :)
16:16:33 <clokep1> Ah, yeah. Airports suck with power outlets. :(
16:17:27 <clokep1> Entirely unrelated to any of this...but anyone have any opinions on FreeNAS vs OpenNAS vs just using Ubuntu Server or any other server for what's essentially a backup box? (And maybe media server?)
16:17:28 <flo-retina> http://sprunge.us/PTAI?diff doesn't make sense
16:17:45 <clokep1> I thought so too, it doesn't seem to actually be doing anything different.
16:26:07 <flo-retina> Mook: http://pastebin.instantbird.com/88764 I just looked at. That means some libpurple timers are fired *after* necko is switched to offline, right?
16:26:26 <flo-retina> That seems awfully wrong, as switching to offline will release all the memory associated with purple sockets :(
16:34:52 <flo-retina> clokep1: have you looked at that Bonjour stack?
16:35:45 <clokep1> flo-retina: Briefly.
16:35:57 <clokep1> Anything you'd like me to try? ;)
16:38:06 <flo-retina> not sure
16:38:12 <flo-retina> but it seems like some thread safety issue
16:42:52 --> wnayes has joined #instantbird
16:43:27 * flo-retina isn't sure if we should fix the crash, or just avoid it with an executeSoon in the test code.
16:51:51 <flo-retina> clokep1: http://pastebin.instantbird.com/88896 Can you try if this fixes the bug?
16:51:58 <flo-retina> I think it's the correct fix for the crash in Mook's stack.
16:52:37 <clokep1> flo-retina: Roger.
16:53:32 <flo-retina> the NS_MEMORY_REPORTER_IMPLEMENT -> NS_THREADSAFE_MEMORY_REPORTER_IMPLEMENT changes in http://sprunge.us/PTAI?diff make sense. We definitely need this for glib. For libxml2 I'm not sure, but I guess it doesn't hurt.
16:53:54 <flo-retina> well, no. I mean we need it for glib on Windows. :-|.
16:54:02 <flo-retina> I don't think libpurple uses threads on Mac/Linux.
16:54:24 <flo-retina> but having it threadsafe on all platforms shouldn't hurt too much.
16:55:22 <flo-retina> (FYI, my flight should be boarding in 5 minutes)
16:55:30 <clokep1> flo-retina: c:/Users/Patrick/instantbird/purple/purplexpcom/src/purpleTimer.cpp(60) : error C2065: 'sTimeouts' : undeclared identifier
16:55:40 <clokep1> (It applied w/ an offset fuzz of 1 btw...did you miss a line earlier?)
16:55:59 <flo-retina> really? It's used 9 lines above
16:56:45 <flo-retina> ah, try purpleTimer::sTimeouts
16:58:01 <flo-retina> pfff, that won't work, it's private :(
16:58:06 <clokep1> purpleTimer and purpleTimeout are awfully close. ;)
16:59:22 <flo-retina> maybe http://pastebin.instantbird.com/88897 ?
17:00:42 <clokep1> flo-retina: http://pastebin.instantbird.com/88898 worked.
17:00:42 <clokep1> I'll try yours now.
17:01:11 <flo-retina> by worked do you mean compiled or fixed the bug?
17:01:25 <clokep1> flo-retina: It compiled and all my tests passed...oh wait.
17:01:29 <clokep1> I don't have that test reenabled.
17:01:29 <clokep1> Doh.
17:01:53 <flo-retina> there may be other additional bugs hiding behind this one ;)
17:02:14 <flo-retina> (or it's also possible that I misunderstood the crashy situation)
17:04:57 <flo-retina> also note that if my fix works, we will want to clean things up by using the initialized() method instead of directly checking sTiemouts at http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleTimer.cpp#146 http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleTimer.cpp#167 http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleTimer.cpp#128 http://lxr.instantbird.org/i
17:05:13 <clokep1> flo-retina: Didn't seem to fix it...
17:05:27 <flo-retina> that's sad
17:05:34 <flo-retina> have you also applied the thread safety thing for memory reporters?
17:06:34 <clokep1> Uhhh...no. I'll add it.
17:08:19 <clokep1> flo-retina: Passed! :-D
17:08:26 <clokep1> I'll do those other changes and get a patch up for you.
17:08:30 <clokep1> Do you want a new bug?
17:08:41 <flo-retina> yes please
17:08:45 <flo-retina> or do we already have an old one?
17:08:53 <clokep1> No, unless we put it in the Moz 16 bug?
17:09:06 <flo-retina> no, new bug blocking this one please :)
17:09:23 <flo-retina> clokep1: "flo-retina: Passed! :-D" it's great that the fix was so trivial! :)
17:09:48 <clokep1> flo-retina: Thanks for lookinh at it!
17:10:09 <flo-retina> well, I suspect others may have had a hard time understanding the problem as it requires some understanding of the crazy ways libpurple uses timers for thread errr... unsafety(?) and of the hacks we have around that.
17:10:52 <flo-retina> clokep1: np, glad I could do something useful in Munich :). And thanks to Mook for collecting the useful stack! :)
17:11:05 <clokep1> flo-retina: Btw, your last link there was cut off for other places to change it.
17:11:07 <flo-retina> Only 25% of battery left, and my flight should have started boarding 10 minutes ago.
17:11:42 <flo-retina> lines 146 167 128 70
17:12:01 <flo-retina> basically all the NS_ENSURE_TRUE checks checking that purpleTimer is initialized
17:12:02 <flo-retina> gtg, bye
17:12:03 <-- flo-retina has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
17:12:17 <-- skeledrew has quit (Ping timeout)
17:12:58 <-- avidal has quit (Input/output error)
17:15:17 <-- clokep1 has quit (Ping timeout)
17:38:48 <-- igorko has quit (Ping timeout)
17:50:24 --> clokep has joined #instantbird
17:50:25 * ChanServ sets mode +o clokep 
17:52:31 <wnayes> Would it be safe for me to merge with the trunk on Windows before looking at the importer code again, or is there currently build issues?
17:57:00 <-- Tonnes has quit (Quit: ChatZilla 0.9.89 [Firefox 16.0.1/20121010144125])
17:57:48 <clokep> wnayes: There was test issues.
17:57:51 <clokep> But everything is fixed now.
17:57:54 <clokep> Just not checked in.
17:58:03 <clokep> wnayes: But the broken test is disabled on windows.
17:58:05 <clokep> So you should be all set.
17:59:07 <wnayes> clokep: OK, sounds good. I can use DataView in the importers now that IB is on >Moz15 :)
17:59:27 <-- deltafalcon has quit (Connection reset by peer)
18:01:33 <wnayes> But I need to get the UI merged again first. I'm experimenting with a mq stack separating the patch into importer-backend -> importer-ui -> [any-importer(s)]
18:01:58 <clokep> wnayes: Yeah, I think separating it into separate patches might be good before worrying about DataView. :)
18:02:03 <clokep> But yes, I was excited we could use that now too! :)
18:03:43 <wnayes> The patch series should work, but I have to pad empty space in makefiles, etc, for the importers to successfully apply on top.
18:04:12 --> avidal has joined #instantbird
18:08:03 <clokep> You shouldn't need to do that, they should each just apply on top of each other?
18:08:29 <-- FeuerFliege has quit (Ping timeout)
18:11:32 <-- rosonline has quit (Quit: Experimentem Instantbird 1.2 -- http://www.instantbird.com)
18:11:41 --> rosonline has joined #instantbird
18:16:02 * clokep has some review comments for some of the importers once wnayes separates them... ;)
18:21:36 <rosonline> Hi guys
18:22:06 <clokep> Hello rosonline.
18:23:31 <rosonline> I'd modificate an Instantbird's desktop file, and I'll created an "Unity jump list"
18:23:38 <-- rosonline has quit (Quit: Experimentem Instantbird 1.2 -- http://www.instantbird.com)
18:23:43 --> rosonline has joined #instantbird
18:23:56 <rosonline> and it's works
18:24:56 <rosonline> clokep: Do you want the archive?
18:25:21 <clokep> rosonline: I don't really know what that means. :-/
18:25:30 * clokep isn't very familiar with Unity stuff.
18:26:27 <rosonline> There's a jump list on the Instantbird for Windows that allows the set the status
18:26:37 <rosonline> All right?
18:27:32 <clokep> rosonline: Maybe you can file a bug?
18:27:40 <rosonline> No
18:27:50 <clokep> Why not?
18:28:03 <rosonline> I was not a bug
18:28:26 <clokep> Bugs include enhancements and other issues?
18:29:00 <rosonline> I think that it's a enhancement
18:29:12 <clokep> OK, so can you file a bug?
18:30:02 <rosonline> I can
18:30:39 <rosonline> I changed an Instrantbird's  desktop file for Unity
18:30:45 <rosonline> Ubuntu unity
18:31:31 <rosonline> and I added some options on the Context options
18:31:40 <rosonline> Wait a moment
18:38:02 <instantbot> New Instantbird (UI) bug 1743 filed by rosonline@r7.com.
18:38:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1743 enh, --, ---, nobody, UNCO, Status Jump List of the Ubuntu Unity
18:38:51 <rosonline> What do you think about.
18:38:54 <rosonline> ?
18:39:45 <rosonline> For me, it's works! I can change my status for the Instantbird's icon
18:40:58 <rosonline> There's not an icon in the tray system on the Unity desktop, 
18:43:21 * clokep is reading it.
18:46:59 <instantbot> New Core - General bug 1744 filed by clokep@gmail.com.
18:47:00 <instantbot> clokep@gmail.com granted review for attachment 2018 on bug 1744.
18:47:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1744 nor, --, ---, florian, ASSI, Fix Windows test failures from Mozilla 16 update
18:49:45 <clokep> Looks good, but I don't know much about Unity. So hopefully someone else who does will take a look at it.
18:51:09 <rosonline> clokep: I have an one question: Is there a parameter for open the account manager?
18:51:22 <clokep> rosonline: Not that I know of, no.
18:53:00 <rosonline> I would to do the same thing with the Account manager. A link for the window
18:53:23 <clokep> Is that really useful?
18:55:33 <rosonline> Yes, I do
18:56:28 <rosonline> There's an easy way for access the user account window and add new account.
18:56:41 <clokep> But how often does one do that?
18:56:48 <clokep> It seems to me that shortcuts like that should be for common tsaks.
18:57:04 <rosonline> yes!
18:57:43 <rosonline> For the Ubuntu Unity
18:58:20 <clokep> I'm confused. :-S Why is it important to be able to access the account manager? Is that expected to be something users are doing often?
19:00:07 <rosonline> I think something easy for to do it
19:00:28 <rosonline> But, I accept comments
19:59:23 <wnayes> Hmm, I'm not sure why this error happens: http://pastebin.instantbird.com/88950
19:59:34 <wnayes> I am using pymake but I receive this error about gnu make?
20:07:56 <clokep> wnayes: Yeah...so I was running into that too...I ended up switching to gnu make. :-/
20:10:21 <wnayes> That's what I just did now, hasn't encountered any errors yet.
20:10:24 <clokep> (Which sucks a lot, I know...)
20:10:53 <clokep> Starting with Firefox...19, pymake is the "official" and only "supported" way to build on Windows so..
20:16:10 --> jb has joined #instantbird
20:17:29 --> flo-retina has joined #instantbird
20:17:29 * ChanServ sets mode +qo flo-retina flo-retina 
20:17:55 * flo-retina is in his train (the last one leaving the Paris airport this evening).
20:18:34 <clokep> flo-retina: Well good thing you made it!
20:18:43 <clokep> And apparently trains in France have WiFi? :-S
20:19:14 --> meh has joined #instantbird
20:19:54 <flo-retina> thankfully it was late, which let me catch it in spite of the 1 hour lateness of the lufthansa flight from Munich, where the weather is cold and snowy (they had to spray the plane with hot water and some anti-freeze thing before departing...)
20:20:25 <clokep> That sounds so...sketchy...
20:20:25 <flo-retina> clokep: no, I'm on the 3G of my phone (now that I'm in France, the data connection is useful again ;))
20:20:26 <flo-retina> and it's said that it's an old train that doesn't have power outlets :(. (the one I had Monday had a power outlet at each seat!)
20:20:28 <flo-retina> *sad
20:21:11 * clokep wonders if flo-retina checked his email yet.
20:21:57 <flo-retina> I'll have traveled "only" for ~18 hours since I got up in SF Friday morning.
20:22:31 <flo-retina> clokep: I saw on the phone that you sent me a log
20:22:32 <flo-retina> clokep: that's even the reason why I opened my laptop
20:22:33 * flo-retina has only 22% of battery left
20:22:41 <flo-retina> clokep: the full-bind is supposed to be used if and only if the username doesn't already contain an '@'
20:22:46 <clokep> :-/ That's a lot.
20:22:54 <clokep> flo-retina: Ah, I see.
20:23:16 * clokep notes the reporter was in #thunderbird and helpful. :)
20:24:36 <flo-retina> clokep: a reporter that instead of complaining attaches a patch and requests review... that gave me expectations of helpfulness ;).
20:25:23 <clokep> Yeah...well...at least wiling to be hopeful?
20:25:32 <flo-retina> clokep: so, @gmail @googlemail are actually the same accounts
20:25:49 <clokep> flo-retina: That's what I was guessing when I emailed myself.
20:26:07 <flo-retina> the difference is that the accounts are created @googlemail in countries where Google was legally prevented from using the gmail brand.
20:26:34 <clokep> Ohhh. I see.
20:26:37 <clokep> That makes more sense. :)
20:26:44 <flo-retina> and users in these countries (Germany and UK I think; but not sure of the exact list) have to use @googlemail to login
20:26:46 <flo-retina> even though for emailing @gmail works too
20:27:13 <clokep> This sounds familiar now.
20:27:21 <clokep> So does that mean his patch is actually correct?
20:28:28 <flo-retina> no
20:28:45 <flo-retina> this patch would be correct only if we used full-bind all the time
20:28:59 <flo-retina> which (if my understanding of the code is correct) we don't
20:29:11 <clokep> Can we use it all the time though?
20:29:18 <clokep>  / should
20:29:19 <flo-retina> and my data connection seems flacky, so I may be disconnected at any moment
20:31:50 <-- flo-retina has quit (Ping timeout)
20:32:22 --> flo-retina has joined #instantbird
20:32:23 * ChanServ sets mode +qo flo-retina flo-retina 
20:33:59 <flo-retina> there's not a single power outlet in that train (ie I'll be disconnected soon)
20:34:00 <flo-retina> clokep: I'm not sure that's possible. Wouldn't it be problematic for Gtalk for Google Apps?
20:34:10 <flo-retina> Like if we replace the domain automatically with gmail.com all the time, how would we login florian@instantbird.fr (yes, that's a valid gtalk account)?
20:34:40 <clokep> flo-retina: Can we use it all the time for no domain, @gtalk and @googletalk, maybe?
20:35:02 <flo-retina> clokep: that debug log is so incomplete that it isn't useful at all
20:35:26 <clokep> :(
20:35:28 <flo-retina> clokep: s/googletalk/googlemail/
20:35:28 <flo-retina> clokep: maybe. Doing that without understanding first what's going on doesn't seem a good plan.
20:36:28 <flo-retina> Would at least be nice to know if it's a regression between 16 and 17, or if it's a change on Google's side
20:38:03 <flo-retina> clokep: thanks for the review on your patch :-D
20:38:23 <clokep> flo-retina: I had no idea who wrote that patch!
20:38:35 <clokep> I mean I wrote it, but I was just the monkey.
20:39:02 <flo-retina> the only thing I would have done differently is I would have included in the commit message the bug number of the moz16 update bug, and I would have included the changeset id of the work-around we are removing.
20:39:07 <flo-retina> not sure if that's really useful
20:39:10 <flo-retina> and I can definitely do that when pushing :)
20:39:18 <-- jb has quit (Ping timeout)
20:39:45 <clokep> Ah, well if the code was the same then I think I'm winning. :)
20:40:00 <flo-retina> "I had no idea who wrote that patch!" sure. I would have had the same hesitation :)
20:41:03 <flo-retina> and yes, I listed the things to change so specifically that I more or less authored it
20:41:03 <flo-retina> clokep: so I assume you have tested that with this patch: 1. The test passes. 2. It's still possible to connect libpurple accounts (like at least test an AIM or MSN account)? :)
20:42:14 --> jb has joined #instantbird
20:42:45 <clokep> Hmm...I don't remember what protocol I tested with. Let me make sure that works again.
20:43:58 <flo-retina> ok, I think it's time for my laptop to go back in the backpack. Thanks for fixing this, and bye :).
20:44:01 <-- flo-retina has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
20:48:08 <-- jb has quit (Ping timeout)
20:48:28 <clokep> flo: So seems like I used my Yahoo account. (That's what's on the profile I used at least.) I just checked again and it connected.
20:48:36 <clokep> I didn't tryl ike every protocol though, that was it.
20:54:07 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
21:12:10 --> jb has joined #instantbird
21:15:48 <-- jb has quit (Ping timeout)
21:18:12 --> jb has joined #instantbird
21:20:11 --> igorko has joined #instantbird
21:20:29 <-- igorko has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com)
21:21:48 <clokep> uuid
21:21:54 <clokep> instantbot: uuid
21:21:55 <instantbot> 2a257790-ecae-4ea0-b865-c870642e1138 (/msg instantbot cid for CID form)
21:23:02 <clokep> instantbot: uuid
21:23:03 <instantbot> b60bbcbb-9b62-4072-be50-6af9dceb6b5e (/msg instantbot cid for CID form)
21:23:36 <-- jb has quit (Ping timeout)
21:31:07 <-- wnayes has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
21:56:52 --> jb has joined #instantbird
22:44:24 <-- clokep has quit (Ping timeout)
22:48:27 <-- jb has quit (Ping timeout)
22:49:22 --> flo-retina has joined #instantbird
22:49:23 * ChanServ sets mode +qo flo-retina flo-retina 
22:49:34 <flo-retina> finally arrived!
22:51:41 --> Mook has joined #instantbird
22:52:39 <Mook> flo-retina: yeah, ignore most of  http://sprunge.us/PTAI?diff, that was just the changes I had in my tree as I working things out
22:53:01 <Mook> and both memory reporters had to be threadsafe (I changed one, then hit the other).
22:53:13 <flo-retina> "abort: decoding near 'Florian Qu?ze <flori': 'utf8' codec can't decode byte 0xe8 in position 10: invalid continuation byte!" :(
22:53:15 <Mook> I'll try your other change once I get a useful build :)
22:54:28 <flo-retina> I pushed clokep's patch
22:54:31 <flo-retina> and... good night!
22:55:21 <Mook> oh, I need to read more :")
22:55:23 <Mook> good night!
22:58:38 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/afd9cf144001 - Florian Quèze - Bug 1744 - Fix Windows test failures from Mozilla 16 update (bug 1489) and renable the test (backout 3e6bdc5f695c), r=clokep.
23:11:52 --> clokep has joined #instantbird
23:11:52 * ChanServ sets mode +o clokep 
23:18:54 <-- clokep has quit (Ping timeout)
23:46:23 <instant-buildbot> build #336 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/336