#instantbird log on 07 18 2010

All times are UTC.

00:30:23 <-- hicham has quit (Client exited)
00:46:59 <flo> Good night! :)
00:50:59 --> clokep has joined #instantbird
01:17:30 <-- clokep has quit (Ping timeout)
01:26:51 --> hicham has joined #instantbird
02:57:19 <-- hicham has quit (Client exited)
02:58:48 --> micahg has joined #instantbird
03:04:58 --> skeledrew has joined #instantbird
03:20:46 --> DGMurdockIII has joined #instantbird
03:34:35 <-- GeekShadow has quit (Connection reset by peer)
04:26:20 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
04:29:37 --> clokep has joined #instantbird
04:33:01 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
04:33:04 --> clokep has joined #instantbird
04:38:09 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
05:34:32 <-- skeledrew has quit (Ping timeout)
08:00:07 --> iLobster has joined #instantbird
08:02:32 <iLobster> flo: overclockers.ru news article about Instantbird 0.2 is slightly updated: http://translate.google.com/translate?js=y&prev=_t&hl=ru&ie=UTF-8&layout=1&eotf=1&u=http%3A%2F%2Fwww.overclockers.ru%2Fsoftnews%2F37966%2FInstantbird_0.2_-_novaya_versiya_otkrytogo_IM-klienta_na_baze_tehnologij_ot_Mozilla.html&sl=ru&tl=en&swap=1
08:14:23 <flo> iLobster: congrats!
08:48:19 --> Mic has joined #instantbird
08:48:46 <Mic> hey
08:50:44 --> Even has joined #instantbird
08:50:44 * ChanServ sets mode +o Even 
08:57:07 --> tymerkaev has joined #instantbird
09:00:05 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
09:00:19 --> Mic has joined #instantbird
09:08:17 <tymerkaev> hi
09:09:52 --> Mic1 has joined #instantbird
09:10:03 <-- Mic has quit (Ping timeout)
09:10:27 * Mic1 is now known as Mic
09:27:05 --> skeledrew has joined #instantbird
09:37:46 --> skeledrew_dev has joined #instantbird
09:38:19 <-- skeledrew_dev has quit (Quit: Instantbird 0.2)
09:50:56 --> skeledrew_dev has joined #instantbird
09:51:55 <-- skeledrew_dev has quit (Client exited)
10:09:14 <-- flo has quit (Quit: Instantbird 0.3a1pre)
10:09:28 --> flo has joined #instantbird
10:09:28 * ChanServ sets mode +qo flo flo 
10:31:10 --> GeekShadow has joined #instantbird
10:42:19 <-- micahg has quit (Ping timeout)
10:48:14 <-- Even has quit (Connection reset by peer)
10:48:56 --> Even has joined #instantbird
10:48:57 * ChanServ sets mode +o Even 
10:50:33 --> hicham has joined #instantbird
10:58:12 <-- Even has quit (Quit: Instantbird 0.3a1pre)
10:58:29 --> Even has joined #instantbird
10:58:29 * ChanServ sets mode +o Even 
12:06:29 <-- Mic has left #instantbird ()
12:09:33 --> Rickie has joined #instantbird
12:10:25 <Rickie> Hi everybody from Instantbird. :-)
12:15:15 <Even> hi
12:18:06 <Rickie> Hi, Even. I've been reading about translating Instantbird (into Spanish, in my case), and I have some questions.
12:18:14 <Rickie> Could you help me?
12:18:33 --> Mic has joined #instantbird
12:21:06 <Even> Maybe.
12:21:23 <Even> I have some knowledge about this part.
12:24:18 <Rickie> As I understand, the L10n process is not exactly like the usual in Mozilla. We don't get a copy of en-US repository and then put a translated copy in the ab-CD repository; instead, the ab-CD repository is pre-filled with en-US files and strings, and we translate them "on site". Is that right?
12:25:54 <Even> No.
12:26:06 <Even> It's exactly like mozilla does.
12:26:50 <Even> The ab-CD repository is pre-filed but with libpurple strings converted from gettext.
12:27:01 <Even> So those strings are already in your locale but might need some adjustments.
12:27:46 <Even> (and some might be in English from those, we don't really know how they work)
12:28:30 <Even> But for every Instantbird string you need to checkout the global repository to get the en-US reference strings and then copy / paste the files yourself into your ab-CD repository.
12:28:40 <Even> Once it is done, you can translate them and commit them.
12:29:08 <Even> We don't want to distribute in any way a partially translated software.
12:29:25 <Even> Or it is 100% done and it will be released or it will have to wait for the next release.
12:29:52 <Rickie> OK, I see... I'll try to set it up so I can involve some of our contributors to do it (not that I don't or can't do it myself, but I want to get fresh blood into the process). :-)
12:30:07 <Even> That looks great.
12:30:29 <Even> More than one person is always better, for motivation and for results (proof reading, etc).
12:31:19 <Rickie> Yes, as my intention is to have someone new for this, I'll be supervising him/her. :-)
12:31:40 <Even> As a side note, I'm really happy to see some contributors coming to translate Instantbird in such a major language.
12:31:44 <Even> It was really missing.
12:31:49 <Even> Thanks a lot for the motivation :)
12:32:08 <Rickie> Yes, in fact, I've been surprised to come in time to do it. :-) I'll come back when we have it sorted out to let you know and get added to localizations list. :-)
12:32:28 <Even> Perfect.
12:33:05 <Even> Contact flo for everything related to creating the repository and retrieving accesses.
12:33:12 <Even> (user/password)
12:33:53 <Rickie> OK, thank you very much for your help. :-) Hope to return with good news soon.
12:33:58 <Even> If you are familiar with the translation process from mozilla, I think you won't have any difficulties working on Instantbird.
12:34:11 <Even> Hope to hear from you soon then ;)
12:34:51 <Even> It might even be easier since our automated process send you a report by email each time you commit into your repository.
12:35:30 <Even> With information about what miss or a link to download the language pack that was successfully created from the new repository state.
12:36:21 <Even> That prevent your from needing anything to build the packs yourself. It is done for you as part of the process by a robot.
12:36:52 <Even> Good luck ^^
12:39:15 <Rickie> Thank you very much for all this info, really. :-)
12:40:16 <Mic> clokep, clokep_work: is actually intended? "style chrome://instantbird/content/instantbird.xul	chrome://vertical-tabs/content/instantbird.css"
13:05:59 <-- Rickie has left #instantbird ()
13:26:58 <-- Mic has left #instantbird ()
13:34:57 <-- hicham has quit (Client exited)
13:35:00 --> Mic has joined #instantbird
13:55:35 <-- Even has quit (Ping timeout)
13:59:13 --> hicham has joined #instantbird
13:59:54 <-- hicham has quit (Client exited)
14:02:01 --> Even has joined #instantbird
14:02:01 * ChanServ sets mode +o Even 
14:08:59 <Mic> flo: there seems to be no proper way to deal with the content filtering for me
14:22:16 <-- Mic has left #instantbird ()
14:22:43 --> Mic has joined #instantbird
14:24:47 <-- Mic has left #instantbird ()
14:25:39 --> Mic has joined #instantbird
14:25:50 <-- Mic has left #instantbird ()
14:38:41 <-- tymerkaev has quit (Ping timeout)
14:50:18 <-- skeledrew has quit (Ping timeout)
14:53:13 --> Mic has joined #instantbird
14:55:27 --> tymerkaev has joined #instantbird
15:41:07 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
15:48:10 <-- iLobster has left #instantbird ()
15:53:25 --> clokep has joined #instantbird
15:55:52 <clokep> Mic: Yes that line is intended.
15:56:13 <clokep> It imports the the stylesheet instead of putting a style tag into the XUL file. ;)
15:56:35 <clokep> Its left over from when i was attempting to do the whole thing in CSS, but since I need JS I should probably use a <style> tag.
16:01:12 * clokep wonders why Mic was looking at his chrome.manifest.
16:08:29 <-- Even has quit (Ping timeout)
16:08:29 --> Even1 has joined #instantbird
16:20:44 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
17:17:01 <-- Even1 has quit (Ping timeout)
17:32:01 --> hicham has joined #instantbird
17:42:45 <flo> Mic: what's the problem?
17:43:07 --> micahg has joined #instantbird
17:43:34 <flo> Mic: have you seen http://lxr.instantbird.org/instantbird/source/instantbird/modules/imContentSink.jsm#38 ?
17:54:58 --> Even has joined #instantbird
17:54:58 * ChanServ sets mode +o Even 
18:15:31 <-- Even has quit (Ping timeout)
18:21:29 --> Mic has joined #instantbird
18:23:12 <Mic> flo: when I add a rule to allow something, it will affect any content coming in in this chat, won't it?
18:25:27 <flo> yes
18:27:52 <Mic> I don't like the idea of softening the filter just because I'd need to use this or that :S
18:30:10 <-- hicham has quit (Quit: السلام عليكم)
18:30:28 --> hicham has joined #instantbird
18:37:34 <-- tymerkaev has quit (Input/output error)
18:38:55 --> clokep has joined #instantbird
18:49:56 <clokep> Mic: You could always just add the content not as part of the message then, directly modify the content document.
18:50:02 <clokep> I do that in my last seen chat extension.
18:51:58 <Mic> hmm
18:52:46 <Mic> I had needed some example manifest by the way.. I find the structure confusing sometimes
18:56:16 <Mic> So far I took a somewhat more pragmatic approach and just killed filtering for the meantime ;)
18:56:40 <Mic> If things were only this easy .. ;)
18:58:06 <clokep> Haha, which element are you adding that is a security risk?
18:58:59 <Mic> Honestly it's just a pain to have to add whatever you'd like to use..
18:59:23 <clokep> Ohhh I se.e
18:59:40 <Mic> Images maybe
19:01:41 <clokep> My file that implements it via the content directly: http://pastebin.instantbird.com/300
19:01:52 <Mic> I rewrote it as a real extension now, yesterday it was only some extra code in conversation.xml
19:01:56 <clokep> Obviously not all of it is applicable. :)
19:02:03 <clokep> Ohhh I see.
19:02:12 <clokep> Always makes it harder when you reomve it from the source, no?
19:04:39 <clokep> I mean you could overlay part of conversation.xml, but if there's another way...I feel like that is always better to do then overlayin gbindings.
19:07:59 <clokep> Anyway I have to go, bbq. Ttyl.
19:08:02 --> Even has joined #instantbird
19:08:02 * ChanServ sets mode +o Even 
19:08:03 <clokep> Good luck. :0
19:08:23 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
19:09:29 <-- Mic has quit (Ping timeout)
19:23:51 --> skeledrew has joined #instantbird
19:39:05 --> Mic has joined #instantbird
19:42:23 <-- Mic has quit (Ping timeout)
21:42:44 <-- skeledrew has quit (Ping timeout)
22:15:24 --> skeledrew has joined #instantbird
22:28:14 <-- GeekShadow has quit (Connection reset by peer)
23:02:56 <-- hicham has quit (Client exited)