#instantbird log on 09 23 2013

All times are UTC.

00:45:01 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
00:46:42 <-- rosonline has quit (Client exited)
00:49:10 <instant-buildbot> build #1097 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1097
00:58:40 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
01:33:09 --> mconley has joined #instantbird
02:43:01 <-- mconley has quit (Input/output error)
03:16:34 <instant-buildbot> build #979 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/979
03:35:20 <instant-buildbot> build #1001 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/1001
05:10:15 --> FireFly_TB has joined #instantbird
05:20:02 <-- EionRobb has quit (Quit: Leaving.)
05:27:47 <-- jb has quit (Ping timeout)
05:40:08 <-- FireFly_TB has quit (Ping timeout)
05:47:55 --> FireFly_TB has joined #instantbird
06:14:46 --> BWMerlin has joined #instantbird
06:48:20 <instant-buildbot> build #1098 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1098
06:49:35 --> EionRobb has joined #instantbird
07:12:10 --> jb has joined #instantbird
07:21:45 <-- jb has quit (Quit: jb)
07:24:29 <-- FireFly_TB has quit (Ping timeout)
08:00:26 --> jb has joined #instantbird
08:03:18 --> chrisccoulson has joined #instantbird
08:03:46 <-- chrisccoulson has quit (Connection reset by peer)
08:05:06 --> chrisccoulson has joined #instantbird
08:06:57 <-- chrisccoulson has quit (Ping timeout)
08:08:37 --> chrisccoulson has joined #instantbird
08:10:36 --> chrisccoulson_ has joined #instantbird
08:10:48 <-- chrisccoulson has quit (Ping timeout)
08:20:58 * chrisccoulson_ is now known as chrisccoulson
08:36:49 --> dionisos has joined #instantbird
08:40:49 --> Mic has joined #instantbird
08:40:50 * ChanServ sets mode +h Mic 
08:41:08 <Mic> Hi
08:41:09 <Mic> Nightlies again! :)
08:41:10 --> FireFly_TB has joined #instantbird
08:41:15 <Mic> Thanks a log, Even & flo-retina ! :)
08:41:20 <Mic> *lot
08:53:12 <-- FireFly_TB has quit (Ping timeout)
09:00:57 --> nhnt11 has joined #instantbird
09:07:57 <flo-retina> Mic: enjoy! :)
09:09:02 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
09:09:05 --> nhnt11 has joined #instantbird
09:20:23 <-- nhnt11 has quit (Ping timeout)
09:21:09 <BWMerlin> any word on the additional protocols for thunderbird being made to work with thunderbird 24?
10:03:58 --> clokep has joined #instantbird
10:03:58 * ChanServ sets mode +o clokep 
10:05:33 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:05:48 --> clokep has joined #instantbird
10:05:48 * ChanServ sets mode +o clokep 
10:08:20 <Mic> Is there a flag that tells that lets one know that a protocol can send offline messages (i.e. deliver them as soon as the contact signs on)?
10:11:35 --> gerard-majax has joined #instantbird
10:13:13 <Mic> I couldn't find one by the way (I looked at prplIProtocol only, though).
10:15:51 --> nhnt11 has joined #instantbird
10:21:36 <clokep> Mic: Isn't that a server thing?
10:21:54 --> FireFly_TB has joined #instantbird
10:22:15 <-- GeekShadow has quit (Ping timeout)
10:22:27 <clokep> I.e. why would Instantbird care?
10:24:24 <-- FireFly_TB has quit (Ping timeout)
10:25:24 <-- nhnt11 has quit (Ping timeout)
10:27:17 --> qlum has joined #instantbird
10:30:48 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
10:42:25 <-- jb has quit (Ping timeout)
10:47:42 <-- clokep has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
10:49:06 <-- EionRobb has quit (Connection reset by peer)
11:02:53 <-- dew has quit (Ping timeout)
11:03:29 --> dew has joined #instantbird
11:13:11 --> nhnt11 has joined #instantbird
11:20:25 <nhnt11> Hi
11:22:12 --> jb has joined #instantbird
11:45:40 <-- nhnt11 has quit (Ping timeout)
12:01:37 <clokep_work> Hello nhnt11!
12:04:16 --> nhnt11 has joined #instantbird
12:06:44 --> novabyte has joined #instantbird
12:06:50 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
12:06:54 --> nhnt11 has joined #instantbird
12:10:15 <-- nhnt11 has quit (Ping timeout)
12:21:38 <-- BWMerlin has quit (Quit: BWMerlin)
13:22:47 <flo-retina> clokep_work: Instantbird would care, because if the message is dropped on the floor, it's important to notify the user with a system message
13:23:25 <clokep_work> flo-retina: I would hope that the server would reject the message if the user isn't online...
13:23:33 <clokep_work> I don't see why it would need ot be tracked on a per protocol basis...
13:24:37 <flo-retina> Mic: libpurple has an API for it: http://lxr.instantbird.org/instantbird/source/purple/libpurple/prpl.h#508
13:25:53 <flo-retina> Mic: apparently we integrate it as part of the 'canSendMessage' property of account buddies: http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleAccountBuddy.cpp#320
13:27:20 <-- novabyte has quit (Quit: bye bye)
13:31:12 --> nhnt11 has joined #instantbird
13:31:52 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
13:31:57 --> nhnt11 has joined #instantbird
13:49:41 <-- nhnt11 has quit (Ping timeout)
13:49:45 --> nhnt11 has joined #instantbird
13:55:57 <-- dew has quit (Ping timeout)
13:57:19 --> Yoric has joined #instantbird
13:59:46 <swills> have you guys ever seen the built in irc show people as still present in the chat even when they're not?
14:02:30 <flo-retina> swills: do you mean still listed in the "Participants" list? Is this on Instantbird or Thunderbird? Are there errors in the Error Console?
14:02:43 <swills> yes in the participants list
14:02:51 <swills> and yes this is in thunderbird, but i thought i'd ask here
14:02:57 <swills> i haven't looked for errors
14:03:08 <swills> and it's probably too late, because i restarted thunderbird and it's showing the proper list now
14:03:17 <flo-retina> if you ask something about Thunderbird here, you need to be explicit about it. We can't guess.
14:03:37 <swills> OK
14:03:40 <flo-retina> I think there are a known bug or two around the participant list in Thunderbird.
14:04:05 <swills> someone on #firefox suggested it may be related to a plugin, so i disabled the chat notifier plugin i had
14:04:09 <flo-retina> The only way I know to reproduce them though is to open the Chat tab in two different windows.
14:04:19 <swills> but i kinda would like to get notified on chat messages (maybe that's another bug)
14:04:57 <-- nhnt11 has quit (Ping timeout)
14:05:02 --> nhnt11 has joined #instantbird
14:05:12 <swills> i only had one chat window open
14:05:37 <flo-retina> yeah...
14:05:43 <flo-retina> I know it happened to some people in other situations
14:06:03 <flo-retina> but I just don't know any other way to reproduce the issue
14:10:11 <swills> so it's something that happens... "sometimes"?
14:10:28 <swills> and is a known issue with no way to reproduce?
14:13:01 --> novabyte has joined #instantbird
14:15:07 <flo-retina> swills: yeah
14:15:13 <flo-retina> we have an idea of how it could be fixed
14:15:19 <flo-retina> but nobody had time to fix it I guess
14:15:28 <flo-retina> it doesn't happen on Instantbird, so we don't really "see" it.
14:15:43 <flo-retina> If we were seeing the issue everyday, I think it would have been fixed a long time ago already.
14:18:16 <-- novabyte has quit (Quit: bye bye)
14:18:21 --> novabyte has joined #instantbird
14:18:36 <flo-retina> nhnt11: is there anything preventing us from turning on autoLIST by default?
14:18:59 <nhnt11> flo-retina: Er, I don't think so.
14:19:02 <nhnt11> I'll file a bug
14:19:07 <flo-retina> cool
14:19:19 <flo-retina> is the stats patch ready to review? Or are you still tweaking it?
14:19:27 <nhnt11> Tweaking it
14:19:31 <flo-retina> (no guarantee I would have time to have a look today anyway)
14:19:33 <flo-retina> ok
14:19:36 <nhnt11> I think it's nearly done
14:19:41 <nhnt11> I've been struggling with a few tiny things
14:20:02 <nhnt11> I think I've found a decent solution though
14:20:06 <-- novabyte has quit (Quit: bye bye)
14:20:16 <flo-retina> ok :)
14:20:25 <nhnt11> (Which ironically was one of the first I tried, but figured I could find a better one)
14:20:38 <flo-retina> do we also have a way to land it preff'ed off, and then tweak/profile it for a few days?
14:21:04 <nhnt11> Is preff'ing off necessary?
14:21:22 <nhnt11> I can profile it for you if you'd like, but I haven't seen any slowdowns
14:21:22 <flo-retina> for crawling the log folders; yes.
14:21:27 <nhnt11> Ah
14:22:20 * nhnt11 has to go for a bit
14:22:20 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:22:30 <flo-retina> well, it's necessary to have a way to preff it off. Not sure we need to land it preff'ed off first.
14:25:54 <swills> oh wow, it just failed to update the list when someone joined too
14:32:24 --> mconley has joined #instantbird
14:33:46 <-- mconley has quit (Input/output error)
14:33:56 --> mconley has joined #instantbird
14:46:35 * clokep_work dislikes that bug.
14:46:45 <clokep_work> It would be more convenient if more UI elements were shared IMO.
15:09:10 <flo-retina> clokep_work: I'm not sure that has anything to do with sharing UI elements
15:09:47 <flo-retina> tbh, I don't even remember how the Tb chat UI looks/works, and I'm happy to not have to think about it whenever we make change in Instantbird.
15:10:20 <flo-retina> to share more stuff between the two, we would really need serious unit tests that warn us if we break something for the other.
16:05:47 <-- Tonnes has quit (Connection reset by peer)
16:22:39 <-- gerard-majax has quit (Ping timeout)
16:39:13 --> GeekShadow has joined #instantbird
16:41:38 --> nhnt11 has joined #instantbird
16:43:22 --> wnayes has joined #instantbird
16:47:22 --> Mook_as has joined #instantbird
16:48:25 --> Tonnes has joined #instantbird
16:50:48 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
16:53:34 --> flo-thinkpad has joined #instantbird
16:57:28 <-- flo-thinkpad has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
16:57:39 --> flo-thinkpad has joined #instantbird
16:58:41 <flo-thinkpad> clokep_work: what would it take to get rid of the UAC warning when updating Instantbird?
17:00:49 <Mook_as> Mozilla Maintenance Service.
17:01:48 <flo-thinkpad> is it difficult to get?
17:02:26 <flo-thinkpad> is it just a pref to flip, or do we need to port lots of build system patches?
17:02:32 <Mook_as> I know how it works in a high level way, but haven't looked at the details :|
17:02:48 <Mook_as> I think it involves signing the mar somehow, and I have no idea with what sort of key.
17:02:53 --> aleth has joined #instantbird
17:02:54 * ChanServ sets mode +h aleth 
17:03:31 <flo-thinkpad> we'll likely need to start signing stuff soon, both on mac and windows :-/
17:04:24 <clokep_work> flo-thinkpad: Installing on Windows 8 is "scary" btw, you have to click through a window since our stuff is unsigned.
17:04:44 <-- flo-thinkpad has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
17:04:46 <clokep_work> Not the standard UAC thing btw, it's a lot harder to find the "OK, keep going!" button.
17:04:46 --> flo-thinkpad has joined #instantbird
17:04:47 <aleth> swills, flo-thinkpad: Can the TB participant list be collapsed? It might just be bug 1143
17:04:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1143 nor, --, 1.4, aleth, RESO FIXED, Collapsed participant list sometimes loses listitems
17:05:01 <flo-thinkpad> "maybe"
17:05:45 <swills> aleth: i can't find a way to collapse the list
17:06:06 <Mook_as> I don't suppose you happen to have screenshots of that win8 thing?
17:06:27 <Mook_as> (maybe I can throw more fuel on that bug to get komodo signed...)
17:06:29 <flo-thinkpad> aleth: the issue I had in mind is the fact that using nsISimpleEnumerator in notifications sucks if there's more than one observer
17:07:12 <aleth> flo-thinkpad: Are there multiple observers for it in TB?
17:07:56 <clokep_work> Mook_as: I don't, I can check at home if you'd like...I don't remember if Komodo has that issue also. I kind of doubt I can  get a screenshot of it though...
17:08:07 <flo-thinkpad> aleth: it's possible, if more than one window exists
17:08:31 <Mook_as> thanks, I'll poke the QA guy :)
17:09:02 <flo-thinkpad> aleth: IIRC there's a single participant listbox for all conversations of the window, so it's also possible something is slightly messed up / delayed in the way we add/remove observers when switching between conversations
17:09:51 <clokep_work> Mook_as: It'd be nice to hear back if you figure anything out about it. :)
17:09:53 <aleth> flo-thinkpad: Hmm, that's possible. Sounds like none of the IB bugs with similar symptoms apply then.
17:10:28 <flo-thinkpad> yeah
17:10:36 <flo-thinkpad> otherwise it would already be fixed ;)
17:11:19 <aleth> flo-thinkpad: or it would be fixed if someone had copied the relevant fix by hand ;)
17:11:20 <Mook_as> clokep_work: I'll try to remember - in any case, it'll be in http://bugs.activestate.com/show_bug.cgi?id=96096 :)
17:11:54 <aleth> (that was my suspicion, but it seems there is nothing to be copied)
17:13:08 <flo-thinkpad> what's the working --no-remote incantation on Windows?
17:17:16 <flo-thinkpad> ah, a single - before the option name
17:17:43 <flo-thinkpad> no, that doesn't help :-S
17:19:22 <clokep_work> -no-remote should work fine.
17:20:03 <aleth> !seen Fallen
17:20:04 <instantbot> I've never seen a 'Fallen', sorry.
17:20:25 <flo-thinkpad> aleth: I think you'll need to ask firebot ;)
17:20:43 <flo-thinkpad> clokep_work: yeah, my command line was messed up due to a missing space around the line wrap :-/
17:21:01 <aleth> flo-thinkpad: yeah... wrong channel ;)
17:23:10 <clokep_work> Mook_as: I didn't say it was an awful window for Komodo...just for Instantbird, but I'm pretty sure Komodo has it too. :)
17:23:31 <Mook_as> clokep_work: I know, but I'm hoping the knowledge will transfer :)
17:24:33 <aleth> flo-thinkpad: clokep_work: Good replies to that PASS bug :)
17:26:44 <flo-thinkpad> is there a currently working DOM Inspector add-on around?
17:26:57 <flo-thinkpad> I'm somehow failing to make the built-in one work here :(
17:27:02 <clokep_work> aleth: Did it all make sense btw? I hope it did.
17:27:31 <aleth> clokep_work: Yes, that was my understanding too
17:27:49 <aleth> flo-thinkpad: https://addons.instantbird.org/en-US/instantbird/addon/210 works for me
17:27:54 <-- jb has quit (Ping timeout)
17:37:59 <-- Even has quit (Input/output error)
17:38:35 --> Even has joined #instantbird
17:38:35 * ChanServ sets mode +o Even 
17:54:21 --> FireFly_TB has joined #instantbird
17:59:16 * aleth wonders why the nightly download size keeps going up
18:03:21 --> gerard-majax has joined #instantbird
18:28:56 <-- Tonnes has quit (Ping timeout)
18:29:40 --> Tonnes has joined #instantbird
18:39:02 <-- aleth has quit (Quit: Ciao)
18:39:10 --> aleth has joined #instantbird
18:39:10 * ChanServ sets mode +h aleth 
18:40:23 --> Mnyromyr has joined #instantbird
18:42:12 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
18:59:17 --> Mic has joined #instantbird
18:59:17 * ChanServ sets mode +h Mic 
19:00:50 <qheaden> Hello everyone!
19:02:17 <clokep_work> Hello qheaden .
19:03:23 <qheaden> clokep_work: I got the email from Gerv.
19:03:51 <aleth> Is gsoc over then?
19:04:32 <clokep_work> qheaden: It was sent to a  lot of people. ;)
19:06:40 <qheaden> clokep_work: I'm going to try to do a little more work this evening. I'm studying for my statistics exam tomorrow.
19:06:57 <qheaden> I also need to write that final blog post.
19:08:01 <qheaden> aleth: Yeah, GSoC is over.
19:12:47 <qheaden> clokep_work: So for the code sample, you wanted me to just submit everything in chat/protocols/yahoo?
19:14:33 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
19:14:59 <aleth> qheaden: welcome to the autumn of code! :D
19:15:08 <qheaden> LOL
19:15:23 <qheaden> aleth: Don't worry. I'm not leaving Ib anytime soon. ;)
19:15:24 --> chrisccoulson has joined #instantbird
19:15:50 <aleth> great :)
19:16:35 <clokep_work> qheaden: Yes, that probably make sense.
19:16:49 <clokep_work> qheaden: Cool, I'll try to test that code soon if I can. :)
19:16:53 <clokep_work> (I.e. if my friend is online. :))
19:17:18 <qheaden> clokep_work: The Windows version was finally built? :P
19:18:59 <clokep_work> Yes. :)
19:19:05 <clokep_work> Well....we have nightlies.
19:19:28 * qheaden wonders why the Windows nightly was failing to build for a while.
19:21:28 <clokep_work> We build a new VM and a configuration file was wrong, I think.
19:21:30 <clokep_work> It's in the logs.
19:21:41 <qheaden> Ahh okay.
19:42:40 <flo-retina> aleth: I like the autumn of code! :)
19:45:22 <clokep_work> AoC!
19:47:10 <qheaden> MAoC (Mozilla Autumn of Code). :)
20:04:52 --> rosonline has joined #instantbird
20:12:03 <-- FireFly_TB has quit (Ping timeout)
20:23:40 --> tamer has joined #instantbird
20:23:48 <tamer> Hi there!
20:24:13 <tamer> I am looking for an OSS developer to complete a survey on testing [5 min.]
20:24:37 <tamer> well .. here is the link in case you got interested http://tinyurl.com/n8ghfy8
20:26:27 * clokep_work wonders if anyone has clicked that and if it's a legit URL.
20:27:03 <flo-retina> clokep_work: I clicked it; it's a google form.
20:28:28 <tamer> Hi flo-retina .. I would appreciate if you filled this form out :)
20:30:04 <clokep_work> tamer: Usually unsolicited tinyurls in IRC make my brain go "SPAM! SPAM! SPAM!", just an FYI.
20:30:33 <clokep_work> (As in...I almost kicked you. ;))
20:30:52 <flo-retina> tamer: tbh, in tests for Instantbird, all I care about is that they increase my confidence that we are shipping a non broken product. I don't care about any of the stuff mentioned in that form.
20:31:34 <tamer> flo-retina ... yaa i got what you mean ... but is there another way to get a tiny url of a too-long url
20:32:00 <aleth> tamer: Use the long URL
20:32:36 <aleth> URL shorteners only make sense on twitter.
20:33:11 <aleth> Nobody's going to be typing the URL by hand, after all ;)
20:33:14 * qheaden needs to convert his Short URL Scanner plug-in to work with Firefox.
20:33:21 <tamer> i see .. I thought it would be much more convenient if I used them here
20:33:42 <tamer> aleth: thanks for the tip
20:33:43 --> FireFly_TB has joined #instantbird
20:33:52 <aleth> URLs carry information, shortened URLs don't.
20:35:15 <-- tamer has quit (Quit: http://www.mibbit.com ajax IRC Client)
20:35:26 <flo-retina> :-P
20:35:55 * aleth is disappointed he never responded to your more on-point reply :P
20:42:09 --> EionRobb has joined #instantbird
20:44:51 <-- flo-thinkpad has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
20:45:19 <flo-retina> bah, ending an instantbird.exe process with Ctrl-C on Windows doesn't seem to remove the systray icon :-S
20:48:55 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
20:50:11 <qheaden> No, it doesn't.
20:54:50 <clokep_work> If you mosue over it, it disappears.
20:55:17 <qheaden> Yeah.
20:55:35 <qheaden> I think that happens with all apps that are forcefully closed.
21:37:05 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
21:38:24 <-- dionisos has quit (Ping timeout)
21:47:09 <-- EionRobb has quit (Ping timeout)
21:47:33 --> EionRobb has joined #instantbird
21:52:06 --> jb has joined #instantbird
21:59:44 <instantbot> aleth@instantbird.org requested feedback from florian@instantbi rd.org for attachment 2899 on bug 2147.
21:59:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=2147 nor, --, ---, nobody, NEW, Bubbles' last message sometimes doesn't auto-scroll
22:15:05 <-- aleth has quit (Quit: Ciao)
22:23:53 <-- chrisccoulson has quit (Ping timeout)
22:27:08 <-- FireFly_TB has quit (Ping timeout)
22:28:15 <-- jb has quit (Ping timeout)
22:34:26 --> dew has joined #instantbird
23:22:24 --> clokep has joined #instantbird
23:22:24 * ChanServ sets mode +o clokep 
23:36:19 <clokep> Hello.