#instantbird log on 03 25 2013

All times are UTC.

00:01:47 --> rosonline has joined #instantbird
00:03:24 <-- jb has quit (Ping timeout)
00:20:37 <-- Even has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
00:40:24 <-- rosonline has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
00:51:28 <instant-buildbot> build #389 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/389
01:46:30 <instant-buildbot> build #375 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/375
02:24:27 --> mconley has joined #instantbird
03:35:13 <-- mconley has quit (Input/output error)
03:52:44 <instant-buildbot> build #820 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/820
04:46:09 <instant-buildbot> build #816 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/816
05:02:58 --> mconley has joined #instantbird
05:34:38 <-- EionRobb has quit (Quit: Leaving.)
05:55:07 --> FireFly_TB has joined #instantbird
06:08:28 <instant-buildbot> build #912 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/912
06:20:10 <-- FireFly_TB has quit (Input/output error)
06:24:24 <-- mconley has quit (Input/output error)
06:35:33 --> Optimizer has joined #instantbird
07:17:29 --> FireFly_TB has joined #instantbird
07:42:27 --> deltafalcon has joined #instantbird
07:55:53 --> Mic has joined #instantbird
07:55:54 * ChanServ sets mode +h Mic 
08:16:43 --> jb has joined #instantbird
08:22:25 <-- jb has quit (Ping timeout)
08:22:38 --> jb has joined #instantbird
08:26:30 --> gerard-majax__ has joined #instantbird
08:28:45 --> jb1 has joined #instantbird
08:28:47 <-- jb has quit (Connection reset by peer)
08:34:35 <-- jb1 has quit (Ping timeout)
08:36:46 --> jb has joined #instantbird
08:44:34 --> chrisccoulson has joined #instantbird
08:55:04 --> rosonline has joined #instantbird
08:55:14 <-- Mic has quit (Connection reset by peer)
08:56:57 <-- Optimizer has quit (Ping timeout)
09:47:26 --> flo-retina has joined #instantbird
09:47:26 * ChanServ sets mode +qo flo-retina flo-retina 
09:58:32 <-- jb has quit (Connection reset by peer)
09:58:34 --> jb1 has joined #instantbird
10:03:18 --> clokep has joined #instantbird
10:03:18 * ChanServ sets mode +o clokep 
10:06:53 <-- jb1 has quit (Ping timeout)
10:11:30 --> jb has joined #instantbird
10:23:46 <clokep> Good morning!
10:28:03 <flo-retina> hello :)
10:34:47 <-- jb has quit (Connection reset by peer)
10:37:48 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
10:37:48 --> jb has joined #instantbird
10:38:35 --> clokep has joined #instantbird
10:38:35 * ChanServ sets mode +o clokep 
10:40:56 <clokep> Can participants not have avatars?
10:41:24 <clokep> (I was surprised just now when looking at a Twitter follower that it doesn't have the icon in the tooltip.)
10:49:26 <-- clokep has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
10:51:12 <-- gerard-majax__ has quit (Connection reset by peer)
10:52:13 --> gerard-majax has joined #instantbird
11:11:44 --> jb1 has joined #instantbird
11:11:45 <-- jb has quit (Connection reset by peer)
11:18:37 --> jb has joined #instantbird
11:18:55 <-- jb1 has quit (Connection reset by peer)
11:22:13 <flo-retina> btw, some discussion with Yoric helped me understand why osfile didn't work for me yesterday, it was https://bugzilla.mozilla.org/show_bug.cgi?id=819601 (fixed in Moz20)
11:31:15 <-- jb has quit (Ping timeout)
11:32:18 --> sabret00the has joined #instantbird
11:33:15 --> jb has joined #instantbird
11:38:46 --> Optimizer has joined #instantbird
11:39:49 --> jb1 has joined #instantbird
11:39:53 <-- jb has quit (Connection reset by peer)
11:43:07 --> jb has joined #instantbird
11:43:08 <-- jb1 has quit (Connection reset by peer)
11:43:32 <-- jb has quit (Excess Flood)
11:43:35 --> jb has joined #instantbird
11:56:06 --> clokep_work has joined #instantbird
11:56:06 * ChanServ sets mode +o clokep_work 
11:58:54 <clokep_work> That's a tricky bug. :)
12:01:37 <-- MMN-o has quit (Ping timeout)
12:03:56 --> MMN-o has joined #instantbird
12:32:51 <-- rosonline has quit (Ping timeout)
12:33:27 --> aleth has joined #instantbird
12:33:28 * ChanServ sets mode +h aleth 
12:38:12 --> mpmc has joined #instantbird
12:40:01 --> rosonline has joined #instantbird
13:22:02 --> beelze has joined #instantbird
13:24:13 <beelze> Hello. Is there any «stable» language packs which can be downloaded along with 1.3 tarball and conditionally included in automated build/install process? 
13:25:06 <-- jb has quit (Quit: jb)
13:26:09 --> jb has joined #instantbird
13:26:32 <flo-retina> beelze: I don't think so
13:27:00 <flo-retina> probably wouldn't be difficult to generate them at the time we general the localized builds
13:27:15 <flo-retina> it's even possible that they are generated and never uploaded
13:28:22 <-- aleth has quit (Quit: Ciao)
13:29:06 <beelze> so, langpacks are available only as part of pre-built packages?
13:29:45 <-- FireFly_TB has quit (Ping timeout)
13:29:46 <beelze> manual builds are condemned to be en-US only? :)
13:30:11 --> FireFly_TB has joined #instantbird
13:30:37 <beelze> (at this moment I mean)
13:35:39 <-- gerard-majax has quit (Quit: Ex-Chat)
13:37:05 --> gerard-majax has joined #instantbird
13:38:55 <flo-retina> beelze: "condemned" is a bit strong. It's just that nobody ever cared for that
13:39:12 --> mconley has joined #instantbird
13:40:49 <-- rosonline has quit (Ping timeout)
13:40:54 <-- deltafalcon has quit (Connection reset by peer)
13:41:06 --> rosonline has joined #instantbird
13:48:05 <-- rosonline has quit (Ping timeout)
13:48:13 <beelze> flo-retina: well, I understand. Hope that langpacks will be avaliable with 1.4 version
13:49:27 <clokep_work> beelze: They certainly won't be unless we make provisions for it.
13:49:30 <clokep_work> (I.e. file a bug.)
13:49:40 <flo-retina> and write a patch ;)
13:53:58 --> rosonline has joined #instantbird
13:58:20 <beelze> Maybe I do not quite understand? Langpacks are available for nightly builds (as Wiki says) but it will not be supported in *traditional* way?
13:58:56 <flo-retina> I don't think the wiki says anything about langpacks being available for nightly builds
13:59:25 <flo-retina> it probably says that the langpack that are sent as feedback to translators are only expected to work with the current nightly; which is very different
14:07:45 <-- mconley has quit (Ping timeout)
14:08:21 <beelze> Ok, I got the point. But I think that good messenger deserves to be fully internationalized (maybe that is wrong word - sorry for my English) :)
14:11:51 <-- rosonline has quit (Ping timeout)
14:12:22 <flo-retina> beelze: it is fully localized.
14:12:32 <flo-retina> beelze: it's just that users download our builds, not langpacks ;)
14:12:40 <flo-retina> beelze: gentoo is a very specific case
14:14:17 <beelze> gentoo is not an only source-based distro though :)
14:15:38 <beelze> Well, I understand that is a (maybe) lot of work and it can be never done — specially for such a «specific» cases :)
14:16:07 --> mconley has joined #instantbird
14:25:35 --> givanica has joined #instantbird
14:31:01 <flo-retina> beelze: doing it now would be a lot of work
14:31:09 <flo-retina> doing it at release time may be reasonable
14:32:50 <beelze> It would be very nice if I can include langpacks support for the next IB version ebuild
14:44:13 --> Mic has joined #instantbird
14:44:14 * ChanServ sets mode +h Mic 
14:44:35 <flo-retina> beelze: so as clokep said, the first step to get there is to file a bug
14:45:15 <flo-retina> beelze: and either write a patch for it (if you are familiar with makefiles) or remind us (me) to look at it the next time we are in the process of releasing
15:08:31 <clokep_work> Mic: So for your extension to work better, you'd need each private conversation to have an account buddy?
15:11:58 <Mic> Yes, from what I know.
15:13:01 <flo-retina> is that to have avatars in chat buddy tooltips?
15:13:26 <clokep_work> flo-retina: No.
15:13:59 <beelze> flo-retina: about langpacks — should makefiles be involved? I do not know much about implementation, I only look into langpack support in TB — some xpi files can be downloaded and unpacked for given locale
15:14:33 <Mic> flo-retina: no, just in conversations with someone not in your contact list.
15:16:21 <Mic> beelze: I understood flo-retina meant that there would be makefile changes required on our side to generate language packs to use with stable releases (even when building on your own).
15:17:14 <flo-retina> Mic: I suspect they are already built and we would just need to add them to the list of things the makefile uploads
15:20:03 <clokep_work> Mic: So do we have a bug filed about that?
15:20:40 <Mic> I think there's a bug about having account buddys for every conversation but it was for a different reason? Let me search...
15:27:43 <-- spiffytech has quit (Ping timeout)
15:28:44 <Mic> I think I meant bug 613 but I'm not certain.
15:28:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=613 min, --, ---, nobody, NEW, Presence information for IRC private messages from people not on the buddy list
15:29:30 <Mic> I've read it again but I don't know if the "buddy" that there is talking about is really a buddy or an accountbuddy.
15:29:57 <clokep_work> Mic: That's the right one.
15:33:16 --> spiffytech has joined #instantbird
15:33:51 <Mic> Do you want a new bug for "Have account buddies on chat conversations"?
15:34:13 <clokep_work> No, that bug is fine.
15:34:40 <clokep_work> It seems doable, I haven't looked too in-depth at it though.
15:36:13 <Mic> OK :)
15:39:20 <clokep_work> Mic: Mostly it's just making an ircAccountBuddy whenever a new private message comes up and properly registering/unregistering whether we want to track the status information.
15:39:49 <clokep_work> I think it's just a matter of book keeping whether a buddy exists already or not.
15:42:47 <Mic> Would that also help fixing things like bug 1691?
15:42:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1691 nor, --, ---, nobody, NEW, Tooltip for IRC conversations don't show whois information (if conversation target isn't buddy)
15:46:41 <clokep_work> Yes, it would fix a bunch of bugs.
15:46:58 <clokep_work> They're honestly probably all duplicates.
15:47:20 <clokep_work> Well not really.
15:47:30 <clokep_work> bug 1691 is the base "just add an account buddy".
15:47:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1691 nor, --, ---, nobody, NEW, Tooltip for IRC conversations don't show whois information (if conversation target isn't buddy)
15:47:38 <clokep_work> Bug 613 requires a bit more logic.
15:47:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=613 min, --, ---, nobody, NEW, Presence information for IRC private messages from people not on the buddy list
15:51:45 <-- givanica has left #instantbird ()
15:52:01 <clokep_work> If you'd like me to take a look at this I can try to find some time this week.
15:54:44 <Mic> The AVATAR extension is far from usable but if you'd have time it would be cool ofcourse. Additionally it seems that this would help for a bunch of other bugs :)
15:55:56 <clokep_work> Yeah, it's kind of blocking a bunch of things. :(
15:56:01 <Mic> I think I'll have a few questions about DCC sooner or later btw ;)
15:56:20 <clokep_work> Mic: Mostly I want to get stuff fixed for 1.4 such that we could add support for AVATAR wihtout breaking things (like that CTCP bug aleth fixed).
15:56:44 <Mic> OK, cool :)
15:57:01 <clokep_work> DCC questions? :) Nice.
15:57:22 <clokep_work> (You mostly need to make a dccSocket object and then test our DCC code. :P)
15:57:45 <clokep_work> Remind me to check my instantbird/ folder about whether I have the basic DCC code or not.
16:14:45 <Mic> clokep_work: you're saying that you have something regarding DCC that's not checked in, then?
16:15:15 <Mic> rather: "might have"
16:21:46 <Mic> Bye!
16:21:52 <-- Mic has quit (Quit: No time to waste, let's go!)
16:23:01 --> Kaishi has joined #instantbird
16:49:35 <-- gerard-majax has quit (Ping timeout)
16:50:48 --> Mook_as has joined #instantbird
16:59:14 <clokep_work> Mic: I had some WIP code for it, it wasn't good enough to check in.
16:59:18 <clokep_work> It's referenced in a file though.
16:59:46 <clokep_work> http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircDCC.jsm#12
17:00:04 <-- beelze has quit (Ping timeout)
17:01:04 --> beelze has joined #instantbird
17:08:11 <flo-retina> in my email inbox: "hi, im using your addon "Additional Chat Protocols for Thunderbird" and i love it. can you also write a addon for a notification? thx!"
17:08:54 <flo-retina> Could also have said "can you also do my laundry? thx!" :)
17:09:33 <Mook_as> flo-retina: so, my laundry.... :p
17:09:37 <clokep_work> Oh, hey...can you do my laundry?
17:09:43 <clokep_work> And iron my shirts please. That's the worst.
17:09:45 <flo-retina> :-P
17:10:01 <-- jb has quit (Ping timeout)
17:10:03 <flo-retina> clokep_work: I think I would rather ship you new tshirts :-P
17:10:13 <clokep_work> flo-retina: If only I wore t-shirts to work...:(
17:10:51 <Mook_as> clokep_work: interestingly, I have yet to work at a place where I wouldn't wear t-shirts to work :p
17:11:28 <flo-retina> clokep_work: why not?
17:11:58 <clokep_work> flo-retina: I "get" to wear "adult" clothes. ;)
17:12:00 <Mook_as> he works at Serious Business, IIRC
17:12:08 <flo-retina> clokep_work: like dresses?
17:14:27 <clokep_work> flo-retina: Button downs and slacks?
17:28:49 <clokep_work> Mic: Thanks to Bugzilla... https://bugzilla.instantbird.org/attachment.cgi?id=1095&action=diff#a/chat/protocols/irc/ircDCC.jsm_sec1
17:31:12 <clokep_work> Doesn't look like I ever started on the acutal DCC SOcket stuff, just on the chat stuff.
17:32:09 <-- Kaishi has quit (Quit: Kaishi)
17:57:31 --> igorko has joined #instantbird
17:59:18 --> Mnyromyr has joined #instantbird
18:09:41 <dew> hey it's what I was just wishing for the other day: https://bugzilla.mozilla.org/show_bug.cgi?id=854430
18:10:57 <clokep_work> We'll get that for free, I assume
18:11:10 <-- mpmc has quit (Ping timeout)
18:11:14 <dew> I hope so :)
18:11:39 <clokep_work> Once we're on Moz22.
18:11:42 <clokep_work> Which will be a while...
18:12:29 <dew> I can wait ;)
18:13:04 <dew> I need to get some more time to look at that add-on :(
18:14:15 <clokep_work> What're you doing now? :P
18:14:22 * clokep_work is around to help for ~2 hours.
18:15:03 <dew> I'm working I just needed to take a breather to wake up
18:15:43 <clokep_work> Coffee? :-D
18:15:47 --> mpmc has joined #instantbird
18:17:06 <dew> I have a few monsters in the fridge :)
18:19:50 --> unghost has joined #instantbird
18:21:29 <-- flo-retina has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
18:31:21 <-- sabret00the has quit (Quit: Leaving)
18:59:31 --> flo-retina has joined #instantbird
18:59:31 * ChanServ sets mode +qo flo-retina flo-retina 
19:27:55 <-- FireFly_TB has quit (Input/output error)
19:37:17 <-- mpmc has quit (Connection reset by peer)
19:45:43 <-- Optimizer has quit (Ping timeout)
19:46:40 <-- chrisccoulson has quit (Quit: PM: Preparing frontal lobe for mem sleep)
19:48:19 --> chrisccoulson has joined #instantbird
19:48:55 --> gerard-majax has joined #instantbird
19:49:52 --> Optimizer has joined #instantbird
20:01:45 --> EionRobb has joined #instantbird
20:38:04 <-- clokep_work has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
20:52:19 --> jb has joined #instantbird
21:09:11 <-- gerard-majax has quit (Ping timeout)
21:16:21 <-- beelze has quit (Ping timeout)
21:17:31 --> Mic has joined #instantbird
21:17:31 * ChanServ sets mode +h Mic 
21:23:27 <-- igorko has quit (Client exited)
21:24:09 --> deltafalcon has joined #instantbird
21:24:30 <-- deltafalcon has quit (Connection reset by peer)
21:24:37 --> deltafalcon has joined #instantbird
22:00:40 --> foudfou has joined #instantbird
22:02:33 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:11:56 <-- instant-buildbot has quit (Quit: buildmaster reconfigured: bot disconnecting)
22:22:30 <-- unghost has quit (Input/output error)
22:29:42 --> clokep has joined #instantbird
22:29:42 * ChanServ sets mode +o clokep 
22:32:43 <clokep> Hello!
22:42:10 <Mook_as> World!
22:45:42 <clokep> I'm sure that one has never been done before. ;)
23:10:17 <-- jb has quit (Ping timeout)
23:17:28 <clokep> flo-retina: So...what's the difference between imIAccountBuddy and imIBuddy again? :-S
23:18:03 <flo-retina> :(
23:18:30 <flo-retina> a prplIAccountBuddy is an imIBuddy linked to a prplIAccount.
23:18:38 <flo-retina> (so it's the buddy seen by this account)
23:18:38 <clokep> OK...
23:18:43 <clokep> Got it.
23:19:12 <flo-retina> any idea of how we could document this better so you don't have to ask the question again next year? :)
23:20:03 <clokep> Add a comment above imIBuddy?
23:20:06 --> FireFly_TB has joined #instantbird
23:20:16 <clokep> (There's also an imIContact. :-S)
23:20:49 <clokep> I'm trying to figure out if I can instantiate an imIAccountBuddy without it being on the buddy list.
23:21:25 <flo-retina> imIAccountBuddy doesn't exist
23:22:15 <flo-retina> oh crap, it does :(
23:22:17 <clokep> flo-retina: Really? http://lxr.instantbird.org/instantbird/source/chat/components/public/imIContactsService.idl#216
23:22:25 <clokep> Yeah.
23:22:34 <clokep> prplIAccountBuddy doesn't.
23:22:44 <clokep> I have a feeling imIAccountBuddy is supposed to be called prplIAccountBuddy?
23:22:49 <flo-retina> yeah
23:22:58 <flo-retina> things implemented by prpls are supposed to be called prplI*
23:24:05 <flo-retina> I wonder if we can s/imIAccountBuddy/prplIAccountBuddy/ on http://lxr.instantbird.org/instantbird/search?string=imIAccountBu without breaking any addon
23:25:05 <clokep> I certainly don't use it.
23:25:13 <clokep> Mic might?
23:26:30 <-- FireFly_TB has quit (Quit: FireFly_TB)
23:30:00 <clokep> My account manager is now appearing scrolled strangely. :-/
23:30:25 <Mic> clokep: I'd need to check
23:31:05 <clokep> Couldn't we always forward the name too?
23:33:30 <-- foudfou has quit (Quit: Leaving.)
23:33:34 --> Mic|TB has joined #instantbird
23:39:37 <-- Mic|TB has quit (Quit: Mic|TB)
23:43:29 <Mic> flo-retina: where does imWindows.jsm live in Thunderbird? Also in resource:///modules/imWindows.jsm? Does it even exist there?
23:43:53 <flo-retina> doesn't exist
23:44:11 <Mic> Thanks.
23:44:43 <clokep> What are you working on?
23:45:44 <Mic> I wanted to check if Session Restore works with Thunderbird with only minimal modifications.
23:46:00 --> Kaishi has joined #instantbird
23:54:41 --> Mic|TB has joined #instantbird
23:54:57 <-- Mic|TB has quit (Quit: Mic|TB)
23:57:06 <clokep> flo-retina: Does otherContactsTag always exist? :-S
23:58:05 <flo-retina> what does that mean?
23:59:45 <Mic> http://i.qkme.me/3tiwsd.jpg
23:59:50 <Mic> ;)