#instantbird log on 07 16 2012

All times are UTC.

00:15:57 --> FeuerFliege has joined #instantbird
00:17:40 <-- FeuerFliege has quit (Ping timeout)
00:56:18 --> clokep has joined #instantbird
00:56:18 * ChanServ sets mode +o clokep 
00:58:05 <clokep> aleth:  No, they haven't. :-/
01:08:18 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
02:09:15 --> Kaishi has joined #instantbird
02:26:18 --> Tomek has joined #instantbird
02:29:54 --> DGMurdockIII has joined #instantbird
02:36:53 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
02:44:43 <-- Tomek has quit (Ping timeout)
02:46:52 --> Tomek has joined #instantbird
02:58:39 <instant-buildbot> build #558 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/558
03:29:44 <-- Tomek has quit (Quit: Instantbird 1.1)
03:40:56 <-- DGMurdockIII has quit (Client exited)
03:54:07 <-- skeledrew has quit (Ping timeout)
03:54:14 --> skeledrew has joined #instantbird
04:39:05 <instant-buildbot> build #646 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/646
04:40:46 <-- skeledrew has quit (Ping timeout)
04:44:05 --> skeledrew has joined #instantbird
04:56:25 --> FeuerFliege has joined #instantbird
04:56:34 --> FireFly_TB has joined #instantbird
05:14:38 <-- EionRobb has quit (Quit: Leaving.)
05:27:34 <-- FeuerFliege has quit (Ping timeout)
05:27:34 <-- FireFly_TB has quit (Ping timeout)
05:40:23 --> FireFly_TB has joined #instantbird
05:40:58 --> FeuerFliege has joined #instantbird
05:59:12 <instantbot> bugi@media.fjmail.de cancelled review?(clokep@gmail.com) for attachment 1711 on bug 1108.
05:59:16 <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.
06:07:16 <instant-buildbot> build #551 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/551
06:43:11 --> Even1 has joined #instantbird
07:03:26 --> jb has joined #instantbird
07:15:00 --> Mic has joined #instantbird
07:15:01 * ChanServ sets mode +h Mic 
07:31:33 <-- jb has quit (Connection reset by peer)
07:33:59 --> jb has joined #instantbird
08:03:27 <-- Mic has quit (Connection reset by peer)
08:10:35 <-- jb has quit (Ping timeout)
08:14:31 --> sonny has joined #instantbird
08:25:37 --> Even2 has joined #instantbird
08:26:47 <-- Even2 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
08:27:07 --> Even2 has joined #instantbird
08:31:48 <-- aleth has quit (Ping timeout)
08:35:30 --> aleth has joined #instantbird
08:35:30 * ChanServ sets mode +h aleth 
08:46:22 --> meh has joined #instantbird
08:49:36 --> Lalae has joined #instantbird
08:49:55 <-- Lalae has left #instantbird ()
08:58:10 <-- aleth has quit (Quit: Au revoir)
08:58:20 --> aleth has joined #instantbird
08:58:20 * ChanServ sets mode +h aleth 
09:04:20 <-- aleth has quit (Quit: Au revoir)
09:05:01 --> aleth has joined #instantbird
09:05:01 * ChanServ sets mode +h aleth 
09:10:01 <-- sonny has quit (Ping timeout)
09:24:45 * FireFly_TB is now known as FireFly|TB
09:24:54 <FireFly|TB> ping
09:24:58 --> mmkmou has joined #instantbird
09:38:34 --> flo has joined #instantbird
09:38:34 * ChanServ sets mode +qo flo flo 
09:53:59 --> jb has joined #instantbird
09:54:09 --> sonny has joined #instantbird
09:56:04 <-- jb has quit (Quit: jb)
09:56:30 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
09:57:01 --> jb has joined #instantbird
09:57:19 <-- jb has quit (Quit: jb)
09:57:37 --> jb has joined #instantbird
10:04:19 <-- aleth has quit (Quit: Au revoir)
10:07:00 <flo> FireFly|TB: pong? :)
10:08:04 --> clokep has joined #instantbird
10:08:04 * ChanServ sets mode +o clokep 
10:27:47 --> Mic|web has joined #instantbird
10:27:47 <-- skeledrew has quit (Ping timeout)
10:27:52 <Mic|web> Hi
10:28:06 <clokep> Good morning!
10:28:24 <clokep> (At least for me.)
10:30:02 <FeuerFliege> clokep: hi
10:30:24 <FeuerFliege> Mic|web: hi
10:31:22 --> skeledrew has joined #instantbird
10:31:53 <Mic|web> Installing mozilla-build not into c:\mozilla-build is most likely asking for trouble?
10:32:18 <clokep> Mic|web: Probably.
10:32:32 <clokep> It should probably be OK if there are no spaces though.
10:32:37 <Mic|web> Pff, installing into c:\ is soo 1995 :S
10:32:57 <clokep> Yes. :(
10:33:17 <flo> Mic|web: changing "c" is probably not too terrible
10:33:29 <flo> Mic|web: using a longer path or a path with spaces is likely asking for trouble
10:34:19 <clokep> And if you're going to build a tree...don't nest it too deep either.
10:34:24 <Mic|web> Good idea! :)
10:40:40 <Mic|web> Is there a way to speed up the checkout of the Mozilla sources?
10:40:41 <FeuerFliege> and do not use long names for you folders
10:40:51 <flo> Mic|web: yes. Don't do it :).
10:41:01 <flo> Mic|web: there's a way to download a bundle, and unpack it instead
10:41:06 <Mic|web> I remember reading something about downloading the source as zip + unpacking to the right folder
10:41:46 <flo> Mic|web: oh, I thought you still wanted the hg repository
10:42:02 <flo> if you want to just build once, you can download the source of every release as a zip
10:42:28 <flo> see https://developer.mozilla.org/en/Mozilla_Source_Code_%28Mercurial%29#Bundles for a "relatively fast" download of the repositories
10:42:33 <Mic|web> Yes, I meant the hg repository
10:43:19 <clokep> Mercurial bundles are faster, but unpacking the files still takes a while.
10:43:37 <flo> disk I/O is still taking a long time, yes :(
10:45:14 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
10:46:42 <Mic|web> abort: connection ended unexpectedly :(
10:49:33 <Mic|web> bbl
10:49:38 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
10:51:00 <FeuerFliege> clokep, flo: Do you already know when IB’s RC will be build?
10:52:02 <FeuerFliege> and when will be the deadline for the localization teams?
11:01:58 --> meh has joined #instantbird
11:17:07 <-- FireFly|TB has quit (Quit: FireFly|TB)
11:19:30 <flo> FeuerFliege: no, we don't know
11:24:44 <FeuerFliege> flo: do you know weather the l10n teams of fr, pl and ru are in the google group or not? IIRC was IB 1.1 localized for those but nothing happened for 1.2 yet.
11:25:20 <flo> I see no reason why they wouldn't be in the mailing list
11:25:40 <flo> but it's difficult to be sure the emails we send to the list don't end up in people's spam folder :-/
11:28:08 <flo> maybe someone should email each of them to check they received the message
11:38:21 --> FireFly_TB has joined #instantbird
11:39:26 <flo> hmm, do we have to update to mozilla 14 now before releasing 1.2? :(
11:43:06 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
11:45:55 --> mmkmou has joined #instantbird
11:48:15 * FeuerFliege underestimated the time and effort of a wedding … 18 days left to freak out.
11:48:49 <flo> I think Even took 18 months to organize things ;)
11:50:03 <FeuerFliege> I should have done that, too ;)
11:52:19 * flo underestimated the time and effort of moving to a house that still requires some (minor) construction work; while continuing to work 'as usual' :-D
12:04:54 <-- Even2 has quit (Ping timeout)
12:08:31 --> clokep_work has joined #instantbird
12:08:31 * ChanServ sets mode +o clokep_work 
12:08:48 <-- clokep_work has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
12:08:54 --> clokep_work has joined #instantbird
12:08:54 * ChanServ sets mode +o clokep_work 
12:11:14 --> Mic|web has joined #instantbird
12:15:57 <clokep_work> Mic|web: Was that an issue downloading from Mozilla or from Instantbird?
12:16:13 <clokep_work> I've had issues downloading the full hg history from Mozilla before (hence why I then used a hg bundle).
12:16:41 <flo> I usually get that error 3 or 4 times before I successfully get a moz-central clone
12:16:51 * clokep_work dislikes when users say "It's easy" to add a feature because another client has it.
12:17:32 <flo> clokep_work: ahah
12:17:43 <flo> I would have said it was "because he wants the feature"
12:18:56 <flo> I generally dislike when people say something they don't know how to do and want somebody else to do it for them is easy.
12:20:01 <Mic|web> clokep_work: from Mozilla. It ran through the next time I tried.
12:20:18 <Mic|web> -j4 is a flag I need to remove from my mozconfig, isn't it?
12:20:30 <clokep_work> Unless you use pymake, yes.
12:20:30 <flo> if you are on windows, yes
12:20:59 <flo> if it's still in the default mozconfig, we should add a test around it :-S
12:23:49 <Mic|web> Oh, no DirectX SDK :(
12:24:32 <clokep_work> Mic|web: --disable-angle
12:24:42 <clokep_work> flo: When is Moz 14?
12:24:50 <Mic|web> Thanks clokep, I already restart with that :)
12:24:52 <Mic|web> *restarted
12:25:42 * clokep_work wonders if https://bitbucket.org/clokep/instantbird-patches/src/tip/mozconfig will help Mic|web ;)
12:25:47 <flo> clokep_work: tomorrow
12:26:15 <clokep_work> flo: We could release today? ;)
12:26:49 <flo> clokep_work: ok, I'll be looking at the way you do it :)
12:29:37 <clokep_work> Maybe if I was off today. :P
12:29:43 <clokep_work> I should look at the licensing issues tonight. :-/
12:29:48 <clokep_work> And stop working on new features. :-[
12:29:56 <clokep_work> It was nice not having NickServ bother me today though. :-D
12:30:46 <flo> :)
12:31:06 <flo> clokep_work: even if you were off today, I don't believe you would succeed ;)
12:31:14 <flo> at least, it wouldn't be today in France
12:31:25 <clokep_work> flo: I don't think so either, but I'd have a better chance.
12:31:28 <flo> as the buildbot slaves won't come online before 1am
12:31:45 <flo> and you need at least 6 hours to build&upload a Mac release
12:31:48 <clokep_work> I'd think we should update to Moz 14 then and hope to release next week or the week after. :-/
12:31:55 <flo> so it wouldn't be today in your timezone either
12:32:14 <flo> having an rc "today" pacific time "could" work
12:33:11 <flo> someone should see what's up with the locales that haven't been updated ;)
12:33:27 <flo> and maybe figure out a plan for the pt-BR locale
12:36:30 <clokep_work> Maybe FeuerFliege can email the locale managers? :)
12:37:18 <FeuerFliege> clokep_work: I can do this after work
12:37:20 <flo> I think he almost volunteered to do it a few hours ago ;)
12:37:45 <clokep_work> Ah-ha! Sounds good. :)
12:40:08 * clokep_work should probably set up a filter to mark as read anything with "comm-aurora" in it. :P
12:40:31 <FeuerFliege> I hope the email addresses are up-to-date (I haven’t heard much from the German locales manager lately ;) )
12:41:23 <flo> clokep_work: I only touched 4 bugs ;)
12:41:52 <flo> FeuerFliege: you are the german locale manager
12:48:18 <clokep_work> I think that was the joke. ;)
12:49:04 <clokep_work> So I'll look at the licensing stuff tonight (although, if I remember, that was kind of confusing :P); anyone else able to work on the other blockers?
12:49:05 <flo> clokep_work: or just the proof that the page is out of date
12:50:05 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
12:50:13 --> meh has joined #instantbird
12:50:19 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
12:50:56 --> meh has joined #instantbird
12:53:41 <-- Kaishi has quit (Quit: Kaishi)
12:53:46 --> Kaishi has joined #instantbird
12:55:01 <FeuerFliege> flo: I know that I you said I should be the locales manager (not that it changed to much ;) ). That’s why I hope that the rest is up-to-date: https://wiki.instantbird.org/Instantbird:Locales_Managers
12:57:39 <flo> I don't see an easy way to give you permissions to edit that page without making it editable by everybody
12:57:57 <clokep_work> Yeah, MediaWiki sucks in that way.
12:58:53 <flo> FeuerFliege: so what's your email address for that page? :)
12:59:29 <FeuerFliege> bugi@media.fjmail.de
12:59:37 <clokep_work> FeuerFliege, flo: So what do we want to do about the pt-BR? The situation is that we got a bunch of emails from people requesting to be locale manager for it, we responded to some apologizing that we can't create the repository right now; but others just weren't responded to.
12:59:50 <flo> FeuerFliege: ok. I was wondering if that one was only for bugzilla :)
12:59:52 <clokep_work> We need to respond to one/all and decide what to do (and apologize again).
13:00:51 <flo> FeuerFliege: ok, fixed that page
13:01:26 <flo> clokep_work: I think you summarized the situation correctly.
13:01:56 <clokep_work> It'd (of course) be great to have them work as a team, but I think we should offer some guidance to that.
13:02:17 <flo> right
13:04:47 <clokep_work> My proposed strategy would be: pick one of them to be locale manager (first? newest? random?), email that guy, say "Dude, we suck, sorry this took so long, are you still interested?"
13:04:59 <clokep_work> Hope they email back in a day or so (if not, we move on to the next one).
13:05:31 <clokep_work> Once we hear back from someone, we email them the necessary info + all the other email addresses. Then email all the addresses and explain the situation and introduce the locale manager and hope they can work together.
13:05:33 <flo> I'm not even sure we have the complete list :(
13:05:44 <clokep_work> flo: I have it in my email.
13:05:47 <flo> hmm, maybe searching my inbox for pt-br would work
13:09:25 --> gerard-majax has joined #instantbird
13:10:23 --> Even2 has joined #instantbird
13:13:09 <-- jb has quit (Quit: jb)
13:13:29 --> jb has joined #instantbird
13:19:15 <-- jb has quit (Quit: jb)
13:19:32 --> jb has joined #instantbird
13:19:49 <-- jb has quit (Quit: jb)
13:20:51 --> jb has joined #instantbird
13:21:54 * Mic|web thinks he needs a faster computer.
13:21:59 <flo> clokep_work: there seem to be only 4 of them
13:22:47 <flo> 3 sent to team@ib.org and one to contact@ib.org, so you should have all of them
13:22:56 <flo> I was afraid some of them were sent to flo or florian @ib.org
13:23:05 <clokep_work> flo: Yes, I see all 4.
13:23:21 <clokep_work> I'm willing to send the first email out to them...but which do we send it to? :-D
13:33:04 --> Even3 has joined #instantbird
13:33:04 <Mic|web> Is there a way to estimate how long a build will take?
13:33:46 <-- Even2 has quit (Ping timeout)
13:33:48 <flo> Mic|web: yes, usually asking here, saying what you OS is and what the machine is. Then you can compare with people who made similar builds in the past ;)
13:34:44 <-- mmkmou has quit (Ping timeout)
13:35:26 <clokep_work> Mic|web: How good of a machine is it?
13:36:04 * clokep_work thinks PC manufacturers should benchmark on Mozilla builds. ;)
13:36:14 <Mic|web> A little aged.. Core2 Duo T7300, 2GB RAM
13:36:16 <flo> s/benchmark/optimize/
13:36:40 <clokep_work> 2 GB? It's going to take a long time to link libxul (with lots of paging, most likely).
13:36:51 <Mic|web> I rather meant: "I know when I started it and currently it's building folder abc/def" (of which someone will tell me that it is about 42.356% done;)
13:36:54 <clokep_work> I'd guess 2? 2.5 hours?
13:36:54 <flo> 2-3hours?
13:37:25 <flo> Mic|web: oh, to do that, use the buildbot log of a nightly, search for a line you saw recently, and look at the option of the scrollbar
13:37:42 <flo> s/option/position/
13:38:16 <-- Even3 has quit (Ping timeout)
13:38:34 <Mic|web> OK, that does not really sound good but better than nothing.
13:38:58 <flo> and assume that the line creating xul.dll will take 15 minutes alone
13:39:00 <Mic|web> Remember that until today I had to use the "can't build"-excuse ;)
13:39:22 <flo> Mic|web: in the future you will use the "can't rebuild" excuse
13:39:55 <flo> I frequently work around having to rebuilt Tb from scratch (and I avoid pulling from comm-central except when I really have to) because it takes 90minutes on my laptop
13:40:04 <Mic|web> I thought rebuilds are a bit faster?
13:40:07 * flo looks forward to receiving a new macbook
13:40:09 <-- Kaishi has quit (Quit: Kaishi)
13:40:37 <flo> Mic|web: rebuilds are fast if non of the files in the global dependencies are modified
13:40:52 <flo> as soon as autoconf.mk.in is changed, you rebuild almost from scratch
13:41:12 <flo> if you change only files in instantbird/ purple/ chat/, rebuilds won't take too long
13:41:22 <flo> (except if you touch instantbird/build.mk or similar)
13:41:25 <clokep_work> (And if you only changes files in instantbird/ they're pretty instantenous ;))
13:41:34 <clokep_work> *instantbird/content
13:41:40 <flo> clokep_work: not on mac :(
13:41:51 <clokep_work> :( That's unfortunate.
13:42:05 <clokep_work> I usually only build instantbird/content or chat/protocols/irc, both of which are super fast.
13:42:45 <flo> on mac you have to rebuild instantbird/app (which rsyncs the .app with the content of the dist/bin folder) to see any change
13:42:51 --> Even2 has joined #instantbird
13:44:04 <-- gerard-majax has quit (Ping timeout)
13:44:27 <clokep_work> Ouch.
13:44:32 <clokep_work> Windows FTW? :P
13:44:57 <flo> clokep_work: no, Linux.
13:45:20 <flo> "make -f client.mk build" used to take less than a minute there for a no-op rebuild ;)
13:48:19 <clokep_work> Wow, nice. :)
13:51:24 <Mic|web> What really sucks is that I need to go (and shutdown the computer :( )
13:51:30 <clokep_work> So any thoughts on which of those four to email? If not, I'm just going to email the first one?
13:51:34 <clokep_work> Mic|web: Put it to sleep?
13:51:39 <flo> can't put it to sleep or hibernate it?
13:52:40 <flo> clokep_work: I would say it's fairer to email first the first who contacted us, and say you are more likely to have a timely reply if you email the most recent one
13:53:37 <clokep_work> flo: Right. :-/ Personally I'd rather email the first guy, I think. And then give him a couple of days to respond.
13:55:03 <flo> Thunderbird uses this trick to avoid ifdefs in JS files for mac specific details: http://mxr.mozilla.org/comm-central/source/mail/components/im/content/imconv.xml#217
13:55:10 <flo> I wonder if we should do it for conversation.xml
13:55:44 * flo was a bit annoyed that some of aleth's patches didn't apply because ifdefs were missing in his patches ;)
13:55:55 <Mic|web> bye
13:56:11 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
13:58:02 <clokep_work> flo: Seems reasonable to me.
13:59:06 <flo> maybe aleth will see this in the log and a patch will magically appear? ;)
14:07:54 --> mmkmou has joined #instantbird
14:18:59 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
14:19:09 --> meh has joined #instantbird
14:21:45 <-- jb has quit (Input/output error)
14:21:51 --> jb has joined #instantbird
14:21:57 <-- mmkmou has quit (Ping timeout)
14:23:12 <clokep_work> flo, FeuerFliege: Any thoughts? http://pastebin.instantbird.com/51426
14:25:43 --> mmkmou has joined #instantbird
14:26:56 <flo> clokep_work: "a bit more complicated then" then -> than ?
14:27:21 <clokep_work> Yes, you're right. :)
14:27:31 <-- mmkmou has quit (Ping timeout)
14:28:26 <flo> clokep_work: what we really want to know quickly is if he isn't interested any more, so that we can reach out to someone else quickly
14:29:38 <clokep_work> Yes...
14:31:14 <FeuerFliege> clokep_work: Sounds good for a follow-up/apology.
14:32:02 <clokep_work> flo: http://pastebin.instantbird.com/51429 is a bit more explicit.
14:33:42 <FeuerFliege> But if flo thinks you should stress the “know quickly is if he isn't interested” part you should enlarge this part and put it in the last paragraph.
14:34:21 <flo> I think this message is OK (and there's probably more details that could be polished, but that likely wouldn't change the result)
14:36:54 --> mmkmou has joined #instantbird
14:38:39 <-- mmkmou has quit (Ping timeout)
14:39:57 <FeuerFliege> clokep_work: May I ask where you from? I noticed the double blanks after a sentence and I am just curious.
14:41:48 <clokep_work> FeuerFliege: I live in the US, but yes I still do double blanks even though you're not supposed to.
14:42:02 <clokep_work> You can blame my mother (who learned to type on a type writer and taught me how to type).
14:42:29 <flo> "you're not supposed to" really? why?
14:43:06 <flo> it's the only thing about english (american?) typography that (IMHO) looks better than the French one :-]
14:43:37 <FeuerFliege> Noone to blame. I know it is an old English style but I though it isn’t used anymore. 
14:43:41 <clokep_work> The general opinion is that on digital media it should be handled by the program, not the person typing it.
14:43:43 --> mmkmou has joined #instantbird
14:43:50 <clokep_work> FeuerFliege: It's used by many people still.
14:44:46 <flo> clokep_work: so it should still be visible on screen, even if handled automatically?
14:45:10 <clokep_work> flo: http://en.wikipedia.org/wiki/Sentence_spacing has a whole thing about it
14:45:31 <flo> they forgot the tl;dr part though :-/
14:45:36 <clokep_work> flo: Yes, that's my understanding.
14:49:01 <clokep_work> The intro part summarizes it well though.
14:49:47 <FeuerFliege> I had some correspondence with US guys with no space at all after a sentence. Maybe flo will get a shiver when I use guillemets »wrong«.
14:50:55 <clokep_work> Did they 73lk l1k3 th15 t00?
14:50:57 <clokep_work> :P
14:52:08 <flo> FeuerFliege: I tend to complain about typography only when it's wrong in a French sentence, or when French typography is used for an English sentence.
14:52:37 * flo wonders if clokep_work was cleaning his keyboard while "typing" that
14:53:07 <FeuerFliege> « foobar » should be the French style, right?
14:53:56 <flo> «  foobar  » would be closer
14:54:10 <clokep_work> I just think "kids these days" have awful typing skills and I hate abbreviating sentences and words for no reason (i.e. using "u" and "2", etc.). I thought about making an extension to autocorrect them. ;)
14:54:15 <flo> (not sure how I can make an unbreakable space on IRC)
14:54:16 * clokep_work feels old.
14:54:40 <clokep_work> If it's an ASCII character it should send OK for everyone. :)
14:54:56 <clokep_work> flo: Should I CC the original contact@ list when replying to this email?
14:54:57 <flo> clokep_work: assuming people typing poorly are younger than us isn't always a good assumption ;)
14:55:07 <FeuerFliege> flo: I used narrow no-break spaces
14:55:31 <flo> clokep_work: I would cc team@ (and FeuerFliege?), but do as you like
14:55:47 <clokep_work> flo: Yes, I know. I feel like many people younger than us do it, while only some people older.
14:56:08 <flo> clokep_work: it's &nbsp;, so I would have to use /raw, or find a way to type it with my keyboard
14:56:55 <flo> clokep_work: I suspect quality of writing is more or less directly related to how much time people spend/have spent reading
14:57:00 <clokep_work> C&P from wikipedia? :)
14:57:38 <flo> because strange abbreviations and poor writing makes reading quickly quite difficult; so I suspect people doing that don't notice because they can't read quickly anyway.
14:58:19 <clokep_work> Yes, probably. :) Although I don't really consider myself a good writer, persay.
15:00:33 <clokep_work> I sent the email by the way, hopefully we'll have a response soon.
15:00:54 <clokep_work> (PS I shouldn't say everyone younger than us does that, it seems that wnayes is a very good writer. :))
15:04:24 <flo> he may not be much younger than us though
15:04:40 <flo> less than 10 years of difference ;)
15:04:53 <clokep_work> True. Probably not, I think he'll be a Sophomore or Junior? So he's like 4 - 5 years younger than me.
15:05:27 <-- sonny has quit (Connection reset by peer)
15:05:29 --> sonny has joined #instantbird
15:06:27 --> Optimizer has joined #instantbird
15:08:42 <-- Optimizer has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
15:08:52 --> Optimizer has joined #instantbird
15:27:55 --> gerard-majax has joined #instantbird
15:32:14 --> wnayes has joined #instantbird
16:03:25 --> wesj has joined #instantbird
16:10:24 <-- Optimizer has quit (Ping timeout)
16:22:23 --> Optimizer has joined #instantbird
16:22:23 <-- Optimizer has quit (Input/output error)
16:23:04 --> Optimizer has joined #instantbird
16:29:22 <-- jb has quit (Ping timeout)
16:34:23 --> aleth has joined #instantbird
16:34:24 * ChanServ sets mode +h aleth 
16:41:52 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
16:42:07 <instantbot> aletheia2@fastmail.fm cleared the Resolution 'FIXED' from bug 1477.
16:42:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1477 enh, --, 1.2, clokep, REOP, Handle NickServ messages when authenticating with PASS
16:42:22 <aleth> flo: Which patches don't apply?
16:46:48 <clokep_work> aleth: I think he just means in general.
16:47:19 <aleth> I'm not surprised, I had completely forgotten conversation.xml had ifdefs
16:47:27 <aleth> :(
16:48:37 <aleth> Good idea to remove it...
16:49:11 <aleth> (looks like there's only one)
16:49:47 --> Kaishi has joined #instantbird
16:53:38 <clokep_work> Sorry for the spam. :-/
17:07:03 <-- aleth has quit (Quit: Au revoir)
17:08:59 --> jb has joined #instantbird
17:10:05 --> aleth has joined #instantbird
17:10:05 * ChanServ sets mode +h aleth 
17:18:16 <-- gerard-majax has quit (Ping timeout)
17:20:32 --> Lalae has joined #instantbird
17:20:51 <-- Lalae has left #instantbird ()
17:23:32 <-- aleth has quit (Input/output error)
17:39:46 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
17:48:07 <-- jb has quit (Ping timeout)
18:01:20 <clokep_work> aleth: Do you have NickServ set up with a hostname mask?
18:03:19 <-- Kaishi has quit (Input/output error)
18:18:45 <-- mmkmou has quit (Client exited)
18:36:54 <-- Optimizer has quit (Ping timeout)
18:58:27 <clokep_work> :( Someone just emailed me about donating... We should...figure that out.
19:03:59 --> flo has joined #instantbird
19:03:59 * ChanServ sets mode +qo flo flo 
19:04:03 <flo> aleth: there's more than one, but the others are ifndefs.
19:05:28 <flo> and that was generally tab completion patches that applied with fuzz or failed on some hunks because your patches didn't have these ifdefs
19:05:49 <flo> nothing specific I encountered today (it's the solution that I encountered today ;))
19:40:43 --> igorko has joined #instantbird
19:46:33 <wnayes> Is there a sort of "central" observer that would be more suited to receive the log importing notifications? Right now I'm thinking blist.js but I'm not sure yet.
19:47:35 <flo> what do you mean by "receiving the log importing notifications"?
19:49:14 <clokep_work> That osunds like it should be a service.
19:50:54 <wnayes> As of now I have the log importing method in the service send notifications that the UI might want (such as when the entire import is finished, maybe when import for a single account is completed, etc.)
19:51:27 <wnayes> I'm still experimenting with the design, maybe there is a way to not need an observer in the UI.
19:52:00 <flo> but what are you trying to do? Is it some UI to notify the user? Some code you want to run in the back-end?
19:52:59 --> Mic has joined #instantbird
19:53:00 * ChanServ sets mode +h Mic 
19:54:16 <Mic> Does anyone know what happened to Morian's webpages?
19:54:43 <Mic> I'm ending on "xdec.net" when accessing them :(
19:56:00 <wnayes> flo: Right now I'm debating how to go from the "locating files that need to be imported" step to the "import these files" step. I'm not sure of how time intensive that first step could be, which could make pressing the wizard "finish" button unresponsive.
19:57:28 <wnayes> So I was considering having another part of the UI handle that to allow the wizard to close... but now I'm thinking I could just jump to the second step without UI intervention. :)
19:58:28 --> sonny has joined #instantbird
19:58:29 <wnayes> (This is all related to that etherpad on the log importing from last week, https://etherpad.mozilla.org/Vjba2Yh021)
20:05:28 <wnayes> Maybe I spoke to soon, but a related question I still have is where should the import process be resumed if interrupted? It would be just a call to ImportersService.continueImport() needed on each launch.
20:07:10 <Mic> wnayes, you can register components in the right category to have them loaded at startup if I'm not mistaken.
20:07:16 <Mic> Let me look that up.
20:09:58 <Mic> I think that's it: https://developer.mozilla.org/en/XPCOM/Receiving_startup_notifications#Receiving_startup_notifications_in.C2.A0Gecko_2.0_%28Firefox_4%29.C2.A0and_later
20:09:59 <flo> wnayes: probably from http://lxr.instantbird.org/instantbird/source/instantbird/modules/ibCore.jsm#20
20:10:28 <flo> Mic: I think he wants to start that when the UI starts and the chat core is initialized, not when xpcom starts
20:11:22 <flo> an alternative would be starting that background stuff only once the CPU is idle
20:11:39 <flo> I know Firefox has some service for that to then let places do some stuff
20:11:49 <flo> and I suspect gloda does similarly to start its indexers
20:12:21 <-- skeledrew has quit (Client exited)
20:12:35 --> skeledrew has joined #instantbird
20:13:38 <wnayes> flo: As long as it starts up again somehow that would be fine :). Thanks for looking that up, Mic.
20:13:46 * clokep_work assumes Mic wants http://pastebin.instantbird.com/51471
20:14:27 <clokep_work> flo: I got a response from the pt-BR localizer, he's still interested. FeuerFliege
20:14:37 <Mic> It's happening again for me, would someone check?
20:14:53 <Mic> That would help to rule out local problems ;)
20:15:13 <FeuerFliege> clokep_work: That was fast, that’s a good sign.
20:16:02 <clokep_work> Mic: It's down for you only.
20:16:26 <clokep_work> FeuerFliege: Yes. :) I'll write him a response and write something to the other people as well.
20:16:31 <clokep_work> flo: Can we set up a repository then?
20:20:09 <flo> clokep_work: I have some scripts to fix before I can create it
20:20:19 <clokep_work> OK. :(
20:20:21 <flo> so I won't promise to do it this evening
20:20:31 <flo> but if not this evening, tomorrow :)
20:20:32 <clokep_work> Understood, soon?
20:20:37 <flo> we shouldn't wait more :)
20:20:43 <clokep_work> Excellent! :) I won't respond until tonight anyway.
20:21:31 <flo> I must admit this evening I'm more interested in cooking some pasta (I got the fridge and stove working this evening!)
20:22:01 <clokep_work> Excellent. :)
20:22:23 * clokep_work made some pasta with a lemon & garlic sauce over chicken yesterday.
20:22:44 <flo> I won't bother with the sauce for now.
20:22:57 <flo> just being able to cook anything is already an achievement :)
20:23:29 <clokep_work> I think you get to do an "Achievement unlocked: cooked food on a stove I own!" tweet later then. ;)
20:23:41 <flo> I have an appointment with the ISP next week so that they setup some fiber over here :).
20:24:13 <flo> I've own that stove for 8 years, it's the one I had while I was a student ;)
20:26:02 <flo> lots of stuffs I've packed when moving out of my apartment 3 years ago, and never unpacked. Yesterday I just took the boxes that have been waiting for a new home in my parents' garage ;)
20:27:42 <clokep_work> :) Congrats!
20:27:53 <flo> oh, another achievement: this morning was the first time I biked to work :).
20:28:06 <clokep_work> I'd offer to help you unpack, but...usually I only charge a meal for that. ;) This would involve plane tickets. :P
20:29:23 <flo> heh :)
20:30:04 <clokep_work> That's pretty awesome though, how far is it?
20:30:44 <flo> 3km
20:31:50 <clokep_work> Awesome. :) I'm a little jealous.
20:33:14 <Mic> xdec.net and bezut.info return the same web hosting information for me (via WolframAlpha). I doubt that it is problem specific to this computer.
20:33:39 <Mic> No more hours of commuting, sounds nice :)
20:35:23 <flo> Mic: change your DNS provider ;)
20:35:34 <clokep_work> 8.8.8.8 was Google, I think.
20:35:44 <flo> yes, it's google
20:36:25 <Mic> I used Wolfram Alpha to be sure that it is independent from whatever might have happened to this poor Windows box here ;)
20:37:12 <-- igorko has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
20:37:34 <flo> clokep_work: but I drove over half an hour before going to work to get some mail that the post system stupidly delivered to the previous owner's new place...
20:41:48 <-- Mic has quit (Connection reset by peer)
20:43:26 <clokep_work> Ouch. :(
20:47:26 <wnayes> Would it be reasonable to add an imServices.jsm "LazyServiceGetter" for the importer service? I'm finding I use getService() in more places now for it.
20:50:36 <flo> yes
20:50:53 <wnayes> I ask because I thought there was talk awhile ago about there being already too many service getters there, but maybe I'm imaging things. :)
20:55:27 <flo> there was a talk about that file being annoying because all the names in it are too generic, and there may be conflicts with future Mozilla services
20:56:05 <flo> if I could go back in the past, I would make all these Services.imAccounts, etc...
20:57:27 <clokep_work> We could transition to those flo.
20:57:48 <clokep_work> But not for 1.2. ;)
20:59:13 <flo> clokep_work: the problem is add-on compatibility ;)
21:01:09 <-- meh has quit (Quit: I just <censored> up my system, aww yeah.)
21:08:26 <clokep_work> flo: That's why you transition & throw a deprecated warning.
21:08:28 <clokep_work> And eventually remove.
21:09:24 <-- clokep_work has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
21:24:31 --> EionRobb has joined #instantbird
21:31:10 --> aleth has joined #instantbird
21:31:10 * ChanServ sets mode +h aleth 
21:32:51 --> meh has joined #instantbird
21:51:33 <-- sonny has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
22:01:33 --> wesj1 has joined #instantbird
22:10:43 --> igorko has joined #instantbird
22:12:17 <-- FireFly_TB has quit (Quit: FireFly_TB)
22:20:34 <flo> for new l10n repositories, do we want to commit automatically whatever's current for the locale in the https://hg.instantbird.org/l10n/libpurple/ repository, or should we just stop doing that, and instead give translators the URL to that repository?
22:20:51 <-- igorko has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
22:21:00 <flo> (it's the part of the script doing the initial import of libpurple strings that I need to fix or remove)
22:21:52 <aleth> Is it hard for the translators to commit it themselves? If it isn't they may prefer to check the quality first
22:22:28 <aleth> If in doubt ask the new translator? ;)
22:22:44 <flo> I think it isn't hard
22:23:17 <aleth> Leave it out and mention that if they have problems to tell you
22:23:18 <aleth> ?
22:30:56 <flo> aleth: what we want to avoid is new translators just retranslating all the libpurple strings themselves because they don't noticed they can do less work
22:31:26 <flo> so they are unlikely to tell us that they haven't noticed it at a time when it can be useful to them ;)
22:31:27 <aleth> Yeah... that would be a real failure of communication
22:32:13 <flo> anyway, good night :)
22:32:14 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
22:32:39 <aleth> Another option would be to commit them but ask them explicitly to check the quality
22:32:50 <aleth> Good night :)
22:34:11 <-- wesj1 has quit (Ping timeout)
22:35:40 --> FireFly_TB has joined #instantbird
22:42:23 <-- FeuerFliege has quit (Input/output error)
22:42:29 <-- FireFly_TB has quit (Input/output error)
22:56:16 <-- aleth has quit (Quit: Au revoir)
22:56:41 --> aleth has joined #instantbird
22:56:41 * ChanServ sets mode +h aleth 
23:00:55 <-- aleth has quit (Quit: Au revoir)
23:32:30 <-- Gizmokid2005 has quit (Ping timeout)
23:33:08 --> Gizmokid2005 has joined #instantbird