#instantbird log on 09 21 2010

All times are UTC.

00:08:46 <-- chrisccoulson has quit (Quit: Ex-Chat)
00:38:16 <-- micahg has quit (Ping timeout)
01:19:57 <-- zachlr has quit (Ping timeout)
01:25:52 <-- hicham has quit (Client exited)
01:25:57 --> zachlr has joined #instantbird
02:02:59 --> micahg has joined #instantbird
02:27:06 <-- micahg has quit (Ping timeout)
02:29:36 --> micahg has joined #instantbird
02:46:58 --> tymerkaev has joined #instantbird
03:03:45 <-- tymerkaev has quit (Ping timeout)
03:33:19 <-- clokep has quit (Connection reset by peer)
03:33:29 --> clokep has joined #instantbird
03:33:41 --> rikki has joined #instantbird
03:45:47 --> tymerkaev has joined #instantbird
03:57:25 <-- tymerkaev has quit (Ping timeout)
05:01:34 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
05:31:58 --> goulagman has joined #instantbird
05:37:04 <-- _Seji has quit (Client exited)
05:39:38 --> Seji has joined #instantbird
05:41:52 <-- goulagman has left #instantbird ()
05:56:57 --> goulagman1 has joined #instantbird
06:02:22 --> GeekShadow has joined #instantbird
06:10:09 --> mchaincn has joined #instantbird
06:27:29 --> goulagman has joined #instantbird
06:27:58 <-- goulagman1 has quit (Ping timeout)
06:40:01 --> goulagman1 has joined #instantbird
06:41:20 <-- goulagman has quit (Ping timeout)
07:05:09 --> Amfi has joined #instantbird
07:07:00 --> mokush has joined #instantbird
07:11:33 --> flo has joined #instantbird
07:11:33 * ChanServ sets mode +qo flo flo 
07:17:45 <flo> Good morning :)
07:42:35 --> Mic has joined #instantbird
07:42:42 <Mic> Hello
07:45:11 <Mic> mchaincn: have you been contacted already concerning your locale contribution?
07:45:39 <mchaincn> no, I did not see any email contact me.
07:46:14 <Mic> ok, have a look at this then:
07:46:17 <Mic> https://wiki.instantbird.org/Instantbird:Translation/FAQ
07:48:08 <mchaincn> yes, I saw this page.
07:48:24 <mchaincn> who should me send my information to?
07:49:18 <Mic> .. "provide some information to us either on IRC (ping flo) or by email (contact@instantbird.org)"
07:49:47 <Mic> Use this email adress to send your information to flo (the project leader)
07:50:00 <mchaincn> ok, I see. Thanks.
07:50:18 <Mic> No problem :)
07:50:26 <flo> is there anyway we could rephrase this to make it more obvious?
07:52:37 <mchaincn> maybe change (ping flo) to (ping flo, the project leader) can make it more obvious
07:52:40 <Mic> In order to set up .. blablabla .. we need an email to contact@instantbird.org with the following information: SUBJECT: "New locale", BODY:"..."
07:53:15 <mchaincn> Yes, a small email template will be much helpful to new guys.
07:54:08 <Mic> Yes, a mailto: link with prefilled parts sounds good imo
07:54:45 <Mic> Do services like gmail register mailto:-handlers by the way? I never checked ..
07:54:46 * flo likes the template idea
07:55:02 <flo> the more these emails look similar, the less work it is to extract information from them :)
07:55:31 <Mic> You could even filter them for your convenience ;)
07:56:02 <Mic> Have you ever heard something of the german locale guy again?
07:56:08 <flo> we could also remove that email part of the process, and put an online form that does all the work :)
07:56:27 <flo> Mic: I've a new volunteer to whom I should send a password
07:56:38 --> chrisccoulson has joined #instantbird
07:56:42 <Mic> *I'm
07:56:44 <flo> the last email from him dates from Septembre 6.
07:56:50 * flo is ashamed
07:56:59 <Mic> Which year?
07:57:04 <flo> 2010 :)
07:57:09 <Mic> oh, ..
07:58:00 <flo> I've got to go
07:58:02 <flo> back later :)
07:58:03 <-- flo has quit (Quit: Instantbird 0.3a1pre)
07:58:04 <Mic> bye
08:01:59 <-- mchaincn has left #instantbird ()
08:10:39 --> Even1 has joined #instantbird
08:30:41 --> flo has joined #instantbird
08:30:41 * ChanServ sets mode +qo flo flo 
08:33:26 <Mic> I made the bits on the wiki into an email template and put it there
08:34:03 <Mic> A bit of a strange perspective maybe, but well, they've read the wiki already then
08:35:41 * flo is on an Instantbird with libpurple 2.7.3 and hasn't noticed any new issue yet
08:36:35 <Mic> So they improved on hiding them? :P
08:36:42 <flo> ahah :
08:36:42 <flo> )
08:41:28 <-- chrisccoulson has quit (Quit: Ex-Chat)
08:43:27 --> chrisccoulson has joined #instantbird
09:04:50 <flo> Mic: "First week at school: the School of Webcraft is officially awesome" :-D.
09:06:10 <-- GeekShadow has quit (Client exited)
09:08:27 --> hicham has joined #instantbird
09:21:17 --> tymerkaev has joined #instantbird
09:36:29 <-- goulagman1 has left #instantbird ()
09:41:34 <-- Mic has quit (Ping timeout)
09:43:29 --> Mic has joined #instantbird
09:50:27 <Mic> "Letting users take control of garbage collection", :D
09:50:48 <flo> bz couldn't wait for April 1st ;)
09:56:57 <Mic> The sad thing is I wasn't really sure if this is a joke
09:57:21 <Mic> or if he's part of the a setting for just anything movement
09:58:58 <flo> he's not an intern working on awesome new settings ;)
09:59:00 <Mic> I mean I've seen his name before but that doesn't mean a thing
10:00:12 --> goulagman has joined #instantbird
10:00:33 <Mic> I mean I've seen J. Boriss name before as well and then she posted this remove-the-statusbar-blog entry
10:00:45 <Mic> uah. ;)
10:01:27 <hicham> removing the status bar can be useful for small screens like the netbooks ones
10:02:18 <Mic> It didn't exactly sound like an opt-out option
10:02:38 <flo> Mic: She's been hired more recently, and is in the UX team.
10:02:50 <Mic> I know that she's in the UX team ..
10:03:42 <flo> is there anything that looks like Chinese in these existing libpurple translations: http://queze.net/goinfre/l10n/libpurple-2.7.3/ ?
10:25:32 --> DGMurdockIII has joined #instantbird
10:29:51 <-- tymerkaev has quit (Ping timeout)
11:04:15 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
11:17:16 --> mokush_ has joined #instantbird
11:17:43 <-- mokush has quit (Ping timeout)
12:03:38 <Mic> No idea. Have you checked against a language code list?
12:19:39 <-- goulagman has left #instantbird ()
12:20:32 <-- rikki has quit (Quit: Instantbird 0.2)
12:36:41 --> clokep has joined #instantbird
12:47:01 <clokep> Mic: Services like GMail /can/ register as the mailto: handler in Firefox, etc. its somewhere in the applications tab of Fx.
12:50:39 <Mic> I know that it's possible, I think I've seen this .. on Mibbit.com and irc:// ?
12:50:48 <Mic> *for
12:53:01 <Mic> yes, it's on their frontpage
12:54:24 <clokep> Yes, but Fx actually comes with Mibbit for IRC and GMail/Y!Mail for mailto: not sure about others.
12:54:42 <clokep> And none of those look familiar for Chinese flo (at least not from http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
12:56:15 --> DGMurdockIII has joined #instantbird
12:58:25 <Mic> Didn't we have a protocol handler bug somewhere..?
12:59:17 <clokep> Mic: I think I filed one. I have some code sitting around too, but never really worked on it. Just got some Tb code to register.
13:01:15 <Mic> Apparantly not
13:01:45 <Mic> reporter:clokep and looking for all (open, closed, .. bugs) doesn't return one
13:01:48 <clokep> Yeah, doesn't seem to be. I must've just been talking about it.
13:01:58 <clokep> I can't even find one in all open bugs. :)
13:02:08 <Mic> I'll file one
13:03:49 <clokep> OK.
13:04:49 <instantbot> New Instantbird (UI) bug 516 filed by leeraccount@yahoo.de.
13:04:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=516 enh, --, ---, nobody, NEW, Register protocol handlers for IM protocols
13:06:42 <clokep> I have some documentation around somewhere (i hvae no idea where though. :-\) That I can add if I can find.
13:12:33 <Mic> ah, mid-air collision
13:12:42 <Mic> I wanted to CC you with the next comment:)
13:14:00 <-- chrisccoulson has quit (Connection reset by peer)
13:14:15 --> chrisccoulson has joined #instantbird
13:15:41 <clokep> Haha, sorry. :)
13:18:23 * clokep is commenting.
13:19:37 --> tymerkaev has joined #instantbird
13:19:45 <Mic> I dug up an chatzilla link and a rfc from 1997 or so
13:20:31 <Mic> http://www.w3.org/Addressing/draft-mirashi-url-irc-01.txt http://www.mozilla.org/projects/rt-messaging/chatzilla/irc-urls.html
13:21:03 <Mic> Maybe add them if you've got a section about specific url scheme
13:21:09 <Mic> if not I can do that in an extra comment later
13:21:21 <Mic> *schemes
13:25:43 <clokep> I can add them.
13:28:30 <clokep> I just lost my comment, blah. OK.
13:28:45 --> goulagman has joined #instantbird
13:37:34 <clokep> There you go. :)
13:45:38 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
13:46:57 <-- kaie has quit (Ping timeout)
13:48:59 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
13:49:47 <-- goulagman has quit (Ping timeout)
14:08:49 <-- hicham has quit (Client exited)
14:13:32 --> goulagman has joined #instantbird
14:23:29 <-- tymerkaev has quit (Ping timeout)
14:26:30 --> tymerkaev has joined #instantbird
14:44:59 --> clokep has joined #instantbird
14:48:18 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
15:01:39 <-- goulagman has quit (Ping timeout)
15:18:19 <-- Amfi has quit (Quit: Instantbird 0.3a1pre)
15:25:16 <Morian> sumobot: status
15:25:18 <sumobot> Morian: I've been up 22 days.
15:25:24 <Morian> instantbot: status
15:25:25 <instantbot> Morian: I have 166 factoids in my database and 1 bot friend to help me answer questions. Since the last reload, I've been asked 0 questions, performed 166 edits, and spoken with other bots 0 times.
15:25:26 <instantbot> Morian: I've been up 35 days.
15:25:31 <Morian> haha!
15:44:39 <Even1> I have some good news.
15:44:45 --> clokep has joined #instantbird
15:44:51 <Even1> Seems that the Linux build is back on track.
15:45:16 <Even1> The Windows one might be but until compilation suceeds, it is a lot too early to cry voctory :)
15:45:19 <Even1> *victory
15:45:55 <clokep> :)
15:46:52 <Even1> (we have a strange "disk full" error on Windows while all disk have spare gigabytes)
15:47:26 <Even1> (I tried to add some more disk space on pripary disk in case it is used for swapping a lot of things)
15:47:31 <Even1> (might help)
15:48:48 <Even1> Compilation is still before the bugging point so...
15:48:55 <Even1> I'm waiting ^^
15:59:20 <clokep> Well hopefully it'll complete...
16:03:43 <-- mokush_ has quit (Client exited)
16:12:30 --> goulagman has joined #instantbird
16:13:25 <Even1> It failed...
16:13:31 <Even1> hate this bug :
16:13:31 <Even1> "gklayout.lib : fatal error LNK1106: invalid file or disk full: cannot seek to 0x2000D93C"
16:13:44 <Even1> There is nothing understandable in it.
16:13:46 <Even1> Going home.
16:14:11 <Even1> The only thing I have left now is implite words so I need to cool a little :P
16:14:21 <Even1> *impolite
16:14:24 <Even1> +
16:14:40 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
16:16:59 <-- goulagman has quit (Ping timeout)
16:21:10 * clokep really needs a way to search all his logs right now.
16:21:19 --> hicham has joined #instantbird
16:30:55 <-- hicham has quit (Client exited)
16:54:59 <-- tymerkaev has quit (Connection reset by peer)
16:55:23 --> tymerkaev has joined #instantbird
17:00:30 --> Even1 has joined #instantbird
17:01:00 <Even1> re
17:01:59 <tymerkaev> do
17:17:26 <-- micahg has quit (Ping timeout)
17:18:05 <clokep> flo Have you ever seen Narro http://code.google.com/p/narro/ (re easier translation tools).
17:18:46 <-- zachlr has quit (Quit: )
17:47:46 <-- clokep has quit (Ping timeout)
18:06:31 --> clokep has joined #instantbird
18:17:08 --> Mic has joined #instantbird
18:40:44 --> micahg has joined #instantbird
18:54:36 <-- Even has quit (Quit: Instantbird 0.3a1pre)
18:59:43 --> goulagman has joined #instantbird
19:15:22 <-- chrisccoulson has quit (Ping timeout)
19:27:42 --> hicham has joined #instantbird
19:32:46 --> chrisccoulson has joined #instantbird
19:51:08 <-- tymerkaev has quit (Ping timeout)
20:10:33 --> kaie has joined #instantbird
20:17:20 <Mic> clokep: impressive switch-structure :D
20:17:39 <clokep> Mic: I like switch statements. ;)
20:17:51 <clokep> Its the entire RFC. Some of them I have to decide what to actually do with.
20:18:01 <clokep> Is it readable?
20:18:08 <clokep> I mean /I/ can read it...but /I/ wrote it. :)
20:18:27 <Mic> I read through it and it's understandable in my opinion
20:18:43 <Mic> I have to admit I've never seen a switch statement before that nearly spans 600 lines
20:19:27 <Mic> A question on this: https://hg.instantbird.org/experiments/file/dcd974f8d8a6/components/ircProtocol.js#l723
20:19:52 <clokep> You know what we say in America, "Go big or go home." ;)
20:20:05 <Mic> How can you get this error?
20:20:12 <Mic> And why shouldn't you?
20:20:34 <clokep> "Returned by the server to indicate that the client MUST be registered before the server will allow it to be parsed in detail."
20:21:12 <clokep> But the way its set up right now it /always/ registers when you log in, so I'm not sure how we could get it.
20:21:25 <clokep> But I need to reread that part of the spec first, which is why there's a question mark next to it. :)
20:22:59 <Mic> well, never mind me asking
20:23:16 <Mic> I know too little to contribute
20:24:48 <clokep> No, thanks for looking it over though. :) A lot of it I need to go back and read the spec and see what we actually need to do. Pretty much anything where I have XXX means I have no idea yet what the proper response is. :)
20:26:38 * Mic 's error console has a nice mix of red, yellow and blue.
20:27:50 <clokep> The sync code is pretty confusing. I've looked over some of your commits and anything that has real code is intense.
20:29:41 <Mic> I'm going to redo it once I have it working, commenting each step and writing a small how-to-adapt-sync-for-other-application (removing the Fx parts)
20:30:02 <Mic> I guess some explanations are rather helpful
20:30:57 <clokep> Yes, its lacking in comments a bit. :)
20:32:12 <clokep> As are parts of my code.
20:32:23 <Mic> I haven't really started adding own code yet. Most things are cleanup of Fx related code
20:33:59 <Mic> I wish the Firefox sync engines would be as clearly separated from the core as it seems to be the case for sync-addon extensions (cf Mr Palant's posting)
20:34:25 <Mic> but it is: here a bit, there engine names hardcoded in a file and other stuff getting added there, ..
20:35:13 <Mic> While for addon sync extension you seem to be able to put everything into a single file and call Engines.register() at the end of it.. voilà
20:35:23 --> kaie2 has joined #instantbird
20:35:44 <clokep> That's messy.
20:35:45 <clokep> :(
20:37:31 <-- kaie has quit (Ping timeout)
20:37:31 * kaie2 is now known as kaie
20:38:01 <clokep> Sounds ike the ChatZilla code I was looking at.
20:38:09 <clokep> It didn't try to separate anything it just did everything at once.
20:38:52 <Mic> I think I tried to find and use the regexp for creating links in their code
20:38:58 <Mic> but they did funny things there ..
20:41:22 <Mic> If it going to work it will be pretty exciting
20:44:51 <Mic> I wonder if the Sync guys thought of sharing the list of addons. A dialog could allow to download and install missing addons from A(M|I)O automatically maybe
20:47:45 <clokep> That would be pretty awesome. :) Are there other engines besides ones built into other addons?
20:47:57 <clokep> Regexp for creating links? What for?
20:48:20 <-- DGMurdockIII has quit (Ping timeout)
20:49:52 <Mic> the regexp was for the textmodifier linkification module that is still lying around somewhere on my disk
20:50:19 <Mic> I think you sent me a pretty good one once.. I'd need to check
20:51:54 <Mic> You can see the builtin engines here: https://hg.instantbird.org/experiments/rev/aced150ab59b
20:52:15 <Mic> "AccountEngine" is my addition, anything else was builtin
20:52:25 <clokep> Yes, I see. Hmmm...
20:53:28 --> DGMurdockIII has joined #instantbird
20:54:06 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
20:57:26 <-- goulagman has left #instantbird ()
21:14:57 --> mokush has joined #instantbird
21:47:28 --> DGMurdockIII has joined #instantbird
21:49:24 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
21:51:36 <-- mokush has quit (Client exited)
22:01:44 --> clokep has joined #instantbird
22:18:57 <-- kaie has quit (Quit: Leaving)
22:23:03 * Mic just did a screenshot. It might turn out to be the strangest or most amazing thing I ever saw :D
22:23:18 <Mic> I let you know if it is .. :)
22:24:22 <-- chrisccoulson has quit (Quit: Ex-Chat)
22:31:01 <hicham> link ?
22:32:20 <-- Seji has quit (Connection reset by peer)
22:34:56 --> Seji has joined #instantbird
22:50:23 <-- clokep has quit (Ping timeout)
22:53:24 --> clokep has joined #instantbird
23:03:45 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
23:20:38 --> Amfi has joined #instantbird
23:24:50 <Mic> nn
23:35:56 <-- Mic has quit (Quit: Instantbird 0.3a1pre)