#instantbird log on 06 06 2011

All times are UTC.

00:03:44 <-- DGMurdockIII has quit (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
00:22:47 <-- FeuerFliege has quit (Ping timeout)
00:36:47 --> micahg has joined #instantbird
00:43:07 <-- skeledrew has quit (Ping timeout)
01:07:34 <-- Tonnes has quit (Ping timeout)
01:08:05 <-- micahg has quit (Ping timeout)
01:11:07 --> Tonnes has joined #instantbird
01:54:03 --> micahg has joined #instantbird
01:57:26 --> waynenguyen has joined #instantbird
02:03:05 --> skeledrew has joined #instantbird
02:04:25 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
03:07:55 --> tymerkaev_away has joined #instantbird
04:29:50 --> FeuerFliege has joined #instantbird
04:53:04 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre)
04:53:06 --> FeuerFliege has joined #instantbird
04:53:13 <-- FeuerFliege has left #instantbird ()
04:54:11 --> FeuerFliege has joined #instantbird
05:18:04 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre)
05:18:07 --> FeuerFliege has joined #instantbird
05:35:02 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre)
05:35:06 --> FeuerFliege has joined #instantbird
06:01:17 <FeuerFliege> Good morning!
06:15:48 * tymerkaev_away is now known as tymerkaev
06:54:42 <-- FeuerFliege has left #instantbird ()
06:56:55 --> FeuerFliege has joined #instantbird
06:57:56 <-- FeuerFliege has left #instantbird ()
07:00:03 --> FeuerFliege has joined #instantbird
07:19:59 <-- FeuerFliege has left #instantbird ()
07:26:42 --> FeuerFliege has joined #instantbird
07:27:08 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre)
07:27:09 --> FeuerFliege has joined #instantbird
07:33:04 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre)
07:33:05 --> FeuerFliege has joined #instantbird
07:33:08 <-- FeuerFliege has left #instantbird ()
07:34:21 --> FeuerFliege has joined #instantbird
07:34:31 <FeuerFliege> flo: ping
08:01:26 <flo> pong
08:01:37 <flo> (I have very little time before I have to go though)
08:05:13 <FeuerFliege> does any translation work right now with the latest nightly?
08:06:39 <FeuerFliege> the error console shows: "Could not find jar manifest entry 'chrome/sk.manifest'."
08:09:02 <flo> FeuerFliege: ok. You can safely ignore that error message, it's harmless
08:09:08 <flo> your langpack works
08:09:19 <FeuerFliege> not for me :(
08:10:10 <flo> after installing the additionnal locale, you need to go in the "Advanced" pane of the preference window, click on "Config Editor", there in the search box, search for the "general.useragent.locale" preference
08:10:18 <flo> change its value from en-US to de
08:10:21 <flo> and restart Instantbird
08:10:46 <FeuerFliege> I’ll try.
08:11:38 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre)
08:11:40 --> FeuerFliege has joined #instantbird
08:11:52 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre)
08:11:54 --> FeuerFliege has joined #instantbird
08:12:17 <FeuerFliege> flo: thx, it works now.
08:12:26 <flo> quick testing shows that you still have a few strings to translate in https://hg.instantbird.org/l10n/de/file/30e0a07cf812/instantbird/chrome/instantbird/accounts.properties and https://hg.instantbird.org/l10n/de/file/30e0a07cf812/instantbird/chrome/instantbird/proxies.dtd at least
08:12:55 <flo> FeuerFliege: you are welcome :)
08:14:08 <FeuerFliege> flo: I know in the old translation some strings were still not translated. I focused on fixing buildbot errors.
08:14:19 <flo> ok :)
08:14:23 <FeuerFliege> And now I will focus on untranslated strings.
08:14:33 <flo> sounds like a good plan
08:14:47 <flo> it's nice to have some way to test your work :)
08:16:11 <flo> ok, I've got to go, I'll be back online in a few hours
08:16:13 <-- flo has quit (Quit: Instantbird 0.3a3pre)
08:16:17 <FeuerFliege> that's right. Thanks for your help. I have do to some payed work now :) Have a nice day!
08:29:52 --> Even1 has joined #instantbird
08:30:04 <-- Even1 has quit (Quit: Instantbird 0.3a3pre)
08:30:14 --> Even1 has joined #instantbird
08:40:19 --> Mic has joined #instantbird
08:40:19 * ChanServ sets mode +h Mic 
08:40:26 <Mic> Hi
08:40:55 <Mic> FeuerFliege: thank you for finishing the german language pack :)
09:40:05 <Mic> Even: are there mailing lists / general email contacts for the different localization groups?
09:42:46 <Mic> Nevermind, I found something.. "de-l10n@instantbird.org" (let's hope it's not a fake adress;)
09:47:52 <instantbot> New Instantbird (UI) bug 828 filed by benediktp@ymail.com.
09:47:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=828 nor, --, ---, nobody, NEW, Suggested changes for/problems with translations for german localization
09:56:09 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre)
09:56:12 --> FeuerFliege has joined #instantbird
10:18:01 --> clokep has joined #instantbird
10:18:01 * ChanServ sets mode +h clokep 
10:47:04 <-- Mic has left #instantbird ()
10:55:38 --> flo has joined #instantbird
10:55:38 * ChanServ sets mode +qo flo flo 
11:01:02 <flo> Mic: the <locale code->l10n@ib.org addresses are fake (except maybe for the ru one)
11:01:20 <-- clokep has quit (Quit: Instantbird 0.3a3pre)
11:14:10 <-- waynenguyen has quit (Ping timeout)
11:35:53 <-- skeledrew has quit (Ping timeout)
11:39:04 --> skeledrew has joined #instantbird
11:44:07 <flo> hmm, I wonder if it's right that the command to quit the application is localized. I just tried Command+Q on my nightly that I started with the de langpack, and was surprised that nothing happened.
12:03:06 --> clokep_work has joined #instantbird
12:03:07 * ChanServ sets mode +h clokep_work 
12:05:53 <clokep_work> Good morning.
12:07:29 --> GeekShadow has joined #instantbird
12:28:10 --> Mic has joined #instantbird
12:28:10 * ChanServ sets mode +h Mic 
12:30:19 <FeuerFliege> flo: do you know where the quit command is listed?
12:30:56 <flo> I can find it
12:31:05 <flo> but I don't know if it should be localized or not
12:31:32 <flo> I'm on a mac with a French UI and in French the word for "Quit" is "Quitter" so I can't tell ;)
12:32:06 <flo> it's http://lxr.instantbird.org/instantbird/source/instantbird/locales/en-US/chrome/instantbird/instantbird.dtd#17
12:32:17 <clokep_work> flo: You can check what Firefox does perhaps?
12:32:34 <flo> yes, that's what the comment just above these lines suggests :)
12:32:42 <flo> "<!-- Copied from mozilla/browser/locales/en-US/chrome/browser/browser.dtd -->"
12:35:40 <FeuerFliege> clokep_work: My German Firefox 7.0 Nightly does not close with command+q
12:36:05 <flo> you are on a Mac too? :)
12:36:33 <FeuerFliege> nope.
12:37:16 <FeuerFliege> Oh, I see the Macs use Q for Beenden, not B :)
12:37:39 <flo> is that what Firefox does?
12:38:29 <FeuerFliege> yes: 465 <!ENTITY quitApplicationCmdWin.accesskey   "B">
12:38:36 <FeuerFliege> 471 <!ENTITY quitApplicationCmdMac.key      "Q">
12:38:43 <flo> ok :)
12:42:51 <Mic> One thing about "IM protocols"
12:43:17 <Mic> Should why try to replace it with "Instantmessaging service" or something along the line?
12:43:31 <Mic> We had this discussion before and I think we didn't file a bug for it
12:44:58 <Mic> e.g. "Please choose the protocol of your IM account in the following list." -> "Please choose an IM [or use the full word here?] service from the following list."
12:45:13 <Mic> Sounds lessa technical (and better) in my opinion
12:45:17 <Mic> *less
12:46:35 <flo> "instant messaging network" ?
12:46:51 <Mic> Even better :)
12:47:01 <flo> what about "Pick the familiar one:" <list> ? :-D
12:47:48 <clokep_work> "instant messaging network" probably sounds the best.
12:48:06 <clokep_work> I do like Even's idea of auto detecting like Thunderbird >3 does, I just don't think it's feasible w/ IM networks.
12:48:11 <clokep_work> But an import wizard would help greatly! :-D
12:51:56 <Mic> FeuerFliege: I filed a bug with some things I found (not really things you commited but in the locale anyways) as bug 828 if you're interested
12:51:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=828 nor, --, ---, nobody, NEW, Suggested changes for/problems with translations for german localization
12:54:07 --> varuna has joined #instantbird
12:58:17 <-- Mic has quit (Quit: Instantbird 0.3a3pre)
12:58:18 <varuna> Is there any documentation on ContactServices? How to change buddy statuses etc?
12:59:19 <FeuerFliege> Mic: thx
12:59:31 --> Mic has joined #instantbird
12:59:31 * ChanServ sets mode +h Mic 
13:02:17 <-- skeledrew has quit (Ping timeout)
13:02:26 --> skeledrew has joined #instantbird
13:03:41 <-- rikki has quit (Connection reset by peer)
13:03:48 --> rikki has joined #instantbird
13:06:46 * Mic found a nice bug :)
13:06:47 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre)
13:06:49 --> FeuerFliege has joined #instantbird
13:17:01 <instantbot> New Instantbird (UI) bug 829 filed by benediktp@ymail.com.
13:17:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=829 min, --, ---, nobody, NEW, Time bubbles doesn't like messages from the future
13:22:05 <flo> arg.
13:23:45 <Mic> I think it's a nice bug and an awesome bug title :P
13:27:20 * flo found a nice way to interest Even in fixing diffstat on bugzilla: just tell him he'll need to fix AIO :-D.
13:28:55 <flo> err, I meant interdiff, not diffstat
13:30:22 <flo> Mic: what's the goal when CC'ing me? Is it a way to gently ask "fix your crap, please"? :-D
13:31:02 <Mic> I had a look at Time Bubbles and decided that I'm certainly not going to touch any javascript in there ;)
13:31:52 <flo> I wish I could do the same about AIO
13:32:02 <flo> (and Even certainly shares that feeling)
13:32:56 <Mic> I remember him (or you?) saying that updating AIO is really a pain :(
13:34:43 <flo> Mic: to the point that Even procrastinates it by actively trying to fix interdiff on bugzilla ;)
13:37:10 <clokep_work> varuna: Pretty much just read the IDL file for now: http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/public/imIContactsService.idl
13:38:21 <flo> varuna: some of these things are really under documented, so don't hesitate to ask specific questions :).
13:40:31 <flo> if the status of an accountBuddy in the roaster changes, I think you need/want to send the "account-buddy-availability-changed" and "account-buddy-status-changed" notifications to the buddy.
13:42:49 <tymerkaev> flo: http://hg.instantbird.org/instantbird/rev/bc12c9e7de74
13:42:51 <-- skeledrew has quit (Ping timeout)
13:43:03 --> skeledrew has joined #instantbird
13:43:23 <flo> tymerkaev: nice :)
13:43:53 <flo> can you paste this link in the related bug please? :)
14:01:54 <Mic> Nice: https://twitter.com/#!/azaaza/status/76766946217037825 "#protolol"-jokes on Twitter
14:05:11 <FeuerFliege> Are msn groups = tags?
14:09:24 <clokep_work> I believe so.
14:09:36 <flo> I think in all places where it may appear in the UI, yes
14:09:37 <clokep_work> Is this for translation purposes or just in general?
14:10:53 <FeuerFliege> clokep_work: just translation ;) It is sometimes hard to get the exact meaning of those short strings without any context.
14:11:38 <-- rikki has quit (Connection reset by peer)
14:11:45 --> rikki has joined #instantbird
14:12:31 <flo> FeuerFliege: that's exactly why it's hard to answer your question "without any context" ;)
14:13:38 <clokep_work> I was a  bit confused at why you prefaced it with "MSN", I didn't think we translated those bits of strings for each protocol.
14:14:02 <flo> clokep_work: it's possible there are protocol specific localizable strings for some error messages ;)
14:14:26 <flo> though I don't know if any can actually be displayed
14:16:55 <varuna> flo: thanks
14:17:20 <clokep_work> flo: Oh, error messages. Right. :)
14:17:34 <clokep_work> And even so, they'd probably just end up in the error console.
14:18:00 <flo> if libpurple expects them to be modal dialog, yes, in the error console :-D
14:20:47 <flo> tymerkaev: there seems to be lots of untranslated strings in the purple folder for you. Would you like to see if there are things that you can take in the translation of new libpurple version, rather than having to retranslate it all?
14:22:38 <tymerkaev> yes
14:22:59 <tymerkaev> sorry for being afk last 40 minutes
14:23:18 <flo> ok, I'm uploading the automatically converted libpurple strings in http://queze.net/goinfre/l10n/libpurple-2.7.11/
14:23:26 <flo> "ru" should appear in a few seconds :)
14:24:29 <tymerkaev> I'll be afk another 15 minutes, need to eat something
14:24:45 <tymerkaev> ping me anytime, I'll answer later
14:24:49 * tymerkaev is now known as tymerkaev_away
14:25:08 <flo> upload finished
14:43:40 <Mic> I'm only seeing "via Mic@irc.mozilla.org (IRC)" on tooltips of channels but not for normal chats with single people.
14:44:14 <Mic> Is this intended or a bug?
14:44:38 <-- skeledrew has quit (Ping timeout)
14:44:54 --> skeledrew has joined #instantbird
14:59:35 <-- Gizmokid2005 has quit (Ping timeout)
15:03:44 * tymerkaev_away is now known as tymerkaev
15:04:27 <-- GeekShadow has quit (Connection reset by peer)
15:04:47 --> GeekShad0w has joined #instantbird
15:05:06 <flo> Mic: what would you expect there?
15:05:44 <flo> ah, you mean we could display the account name too?
15:06:08 <flo> the only problem with that is that the tooltip then says "click to change", and we can't select the sending account (yet?)
15:09:59 <Mic> I saw it on a channel before and was expecting to find the server's name there the next time
15:12:07 <flo> except for XMPP/IRC, the network = the server for IMs
15:18:03 <Mic> The name of the account would make more sense for most cases then
15:19:22 --> Gizmokid2005 has joined #instantbird
15:22:08 <flo> more sense than the protocol as a tooltip of the protocol icon?
15:22:20 <flo> what if the account name is the same for half of my accounts? ;)
15:25:14 --> Andrey has joined #instantbird
15:33:53 <Mic> I'm not sure what you mean.. we've been using the combination of account name + protocol to identify accounts at other places like the join chat dialog already
15:34:03 <Mic> Are you referring to the "account alias" maybe?
15:36:18 <flo> I'm confused :-S. If you think something needs to be changed, file a bug :).
15:37:55 <Mic> I was only expecting to see the same thing that we have for channels on IRC for normal (me+other user) chats as well on this tooltip.
15:38:46 <Mic> i.e. "<contact name> via <account name> (<protocol name>)"
15:47:32 <-- Mic has quit (Quit: Instantbird 0.3a3pre)
15:59:45 <flo> tymerkaev: do you read the buildbot logs of your pushes from the website? (the emails are not sent to you because you haven't set a valid username)
16:00:08 <tymerkaev> no
16:36:11 <-- varuna has quit (Ping timeout)
16:39:05 --> varuna has joined #instantbird
16:40:12 <-- Even1 has quit (Quit: Instantbird 0.3a3pre)
16:40:55 <tymerkaev> instantbot: buildbot
16:40:58 <instantbot> tymerkaev: Sorry, I've no idea what 'buildbot' might be.
16:41:04 <tymerkaev> instantbot: buildbot logs
16:41:07 <instantbot> tymerkaev: Sorry, I've no idea what 'buildbot logs' might be.
16:41:15 <tymerkaev> instantbot: buildbot l10n
16:41:17 <instantbot> tymerkaev: Sorry, I've no idea what 'buildbot l10n' might be.
16:41:40 <tymerkaev> oh
16:44:37 <-- skeledrew has quit (Ping timeout)
16:44:48 --> skeledrew has joined #instantbird
16:45:27 --> sonny has joined #instantbird
16:45:39 <-- tymerkaev has quit (Ping timeout)
17:00:09 <-- sonny has left #instantbird ()
17:10:06 <instantbot> florian@instantbird.org added attachment 699 to bug 529.
17:10:07 <instantbot> florian@instantbird.org requested review from raynaudquentin@gmai l.com for attachment 699 on bug 529.
17:10:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=529 enh, --, ---, nobody, NEW, update addons.instantbird.org integration in the add-on manager to follow mozilla 2 changes.
17:10:34 <flo> tymerkaev: http://buildbot-l10n.instantbird.org/waterfall
17:10:45 <-- flo has quit (Quit: Instantbird 0.3a3pre)
17:28:50 <-- FeuerFliege has quit (Quit: Instantbird 0.3a3pre)
17:28:52 --> FeuerFliege has joined #instantbird
17:32:45 <-- varuna has quit (Quit: ChatZilla 0.9.87 [Firefox 3.6.17/20110422054610])
17:34:52 <instantbot> raynaudquentin@gmail.com granted review for attachment 699 on bug 529.
17:34:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=529 enh, --, ---, nobody, NEW, update addons.instantbird.org integration in the add-on manager to follow mozilla 2 changes.
17:36:25 <clokep_work> Nice review comment Even. :)
17:36:33 <-- Andrey has quit (Quit: )
17:41:01 --> Glards has joined #instantbird
17:44:16 <FeuerFliege> I know it is there because I’ve translated it. But i cannot find it. Where can I edit the tag title?
17:45:48 <-- chrisccoulson has quit (Client exited)
17:45:57 --> chrisccoulson has joined #instantbird
17:47:43 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
17:52:38 --> clokep_work has joined #instantbird
17:52:38 * ChanServ sets mode +h clokep_work 
18:00:55 <-- FeuerFliege has left #instantbird ()
18:05:25 <-- GeekShad0w has quit (Connection reset by peer)
18:05:51 --> GeekShad0w has joined #instantbird
18:14:55 --> DetroitLibertyPenguin has joined #instantbird
18:26:25 --> sonny has joined #instantbird
18:29:18 <-- DetroitLibertyPenguin has quit (Quit: Instantbird 0.3a3pre)
18:32:19 <-- sonny has left #instantbird ()
18:42:08 --> sonny has joined #instantbird
19:04:25 <-- chrisccoulson has quit (Ping timeout)
19:05:50 --> igorko has joined #instantbird
19:21:20 --> flo has joined #instantbird
19:21:20 * ChanServ sets mode +qo flo flo 
19:27:21 <instantbot> New Instantbird (UI) bug 830 filed by michal.stanke@mikk.cz.
19:27:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=830 min, --, ---, nobody, UNCO, unnecessary search engines
19:28:18 <clokep_work> ...aren't those already being used?
19:33:21 <flo> clokep_work: is there any value in setting extensions.getAddons.cache.enabled to true?
19:33:56 <clokep_work> flo: Yes, it gets rid of the warning. ;)
19:34:21 <clokep_work> Well, I suppose setting it to ANYTHING gets rid of the warning.
19:34:22 <flo> false does it too, and preserves the existing behavior of not doing the requests to the server
19:34:34 <clokep_work> Yes, so probably setting it to false is the way to go.
19:35:55 <clokep_work> Exactly. I agree. Makes more sense, especially if we're ont even using the data!
19:36:18 <flo> the situation w.r.t. the add-ons website doesn't look as terrible as I feared
19:36:30 <flo> I'll still need to confirm that the add-on updates work of course
19:37:18 --> chrisccoulson has joined #instantbird
19:40:14 <instantbot> florian@instantbird.org set the Resolution field on bug 830 to INVALID.
19:40:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=830 min, --, ---, nobody, RESO INVALID, unnecessary search engines
19:40:26 <clokep_work> :) In terms of just updating it to be compatible or in terms of uploading stuff to it?
19:40:34 <clokep_work> (I assume the former.)
19:40:56 <flo> in terms of not having to actually update it to release Instantbird 0.3
19:43:48 <clokep_work> Ah, OK.
19:43:50 <clokep_work> That would be good.
19:45:25 <flo> we still need to find a way to mass-update the maxVersion of adium message themes
19:47:22 <flo> another issue of the add-on manager is that none of the links work (because of the changes we made to make OAuth work)
19:48:53 <clokep_work> To mass-update the maxVersion...you mean to have people check them or just update them? (If it's just update them...isn't there a database that we can write a query on that shouldn't be TOO bad?)
19:49:01 <clokep_work> Oh? I never realized that. Hmm...
19:50:49 <-- sonny has left #instantbird ()
19:51:22 <flo> I'm not sure a database update query is enough
19:51:50 <flo> we may have to actually edit the install.rdf files inside the .xpi, in which case the checksum of the files would have to be recreated too
19:52:34 <flo> I've just verified that the discovery pane of the add-on manager works with a chrome URL
19:52:57 <flo> we will have a hard time adding a page for that without breaking the string freeze though :(
19:53:41 <clokep_work> Can we pull the strings in from Mozilla (I'm not sure what strings are being added by making it a chrome:url...)
19:54:26 <flo> a descripting text explaining what add-ons are, and that they can be downloaded from addons.instantbird.org or searching using the above textbox
19:54:39 <clokep_work> Unfortunately the message styles have never been updated either, right? :(
19:55:07 <flo> updated for what?
19:56:22 <clokep_work> Updated from "upstream"? I assume adium lets authors update their message styles? Maybe a poor assumption though.
19:57:15 <-- micahg has quit (Ping timeout)
19:57:18 <flo> the default mozilla string is: http://mxr.mozilla.org/mozilla-central/source/toolkit/locales/en-US/chrome/mozapps/extensions/extensions.dtd#106
19:57:47 <flo> oh right, we've never bothered checking for updates. That would be a mess to track
19:57:52 <clokep_work> That string isn't terrible, but isn't great either.
19:58:13 <flo> "time-saving sidebar, a weather notifier" for Instantbird? :-S
19:58:15 <clokep_work> I'm sure it would be a mess, but just a thought I had.
19:58:32 <clokep_work> Well...sidebar is ridiculous. :P But people REALLY REALLY like weather notifiers.
19:58:35 <clokep_work> In everything!
19:58:58 <clokep_work> New protocol idea: We can make a weather bot that checks the weather and returns it for you. ;)
19:59:39 --> FeuerFliege has joined #instantbird
20:01:03 <flo> so yeah, we have 2 solutions, either putting that page as part of the add-ons website, in en-US only (advantage: we can change it later to a nicer page, downside: more server side work and more server load), or just add it with 2 or 3 new strings, and email localizers about it, telling them I'm sorry.
20:02:02 <flo> given how eager we've been to update the add-ons website in the past, the "we can change it later to a nicer page" advantage is just theoretical :)
20:05:01 <clokep_work> Hah.
20:05:11 <clokep_work> Isn't the server pretty taxed right now?
20:05:50 <clokep_work> Have people started work on the translations? Besides de.
20:06:04 <clokep_work> If not really...then it shouldn't be a huge difficulty to add another string.
20:07:58 <flo> de is not completely finished I think
20:08:08 <flo> uk, cs and sk are ready I think.
20:08:12 <flo> ru is work-in-progress
20:09:15 <flo> for the others, I haven't seen anything (but some translators may have started some work offline and just not pushed it until all the missing strings are ready)
20:10:17 <clokep_work> Right. I'm not sure how much overhead there is in translating an extra string (since I don't know any other languages. :() so I'm probably not the person to discuss this w/.
20:10:35 <clokep_work> If the server is already under a relatively heavy load though the local way is probably better.
20:10:38 <flo> it's not much work
20:10:46 <clokep_work> (Especially if we get a decent spike in usage again...)
20:10:48 <flo> it's more that I won't be trusted the next time I announce a string freeze ;)
20:11:08 <clokep_work> Oh, haha. :)
20:11:37 <clokep_work> Florian: The Boy Who Cried String Freeze?
20:11:49 <clokep_work> (Not sure if that fable is told outside the US. :-/)
20:12:22 --> sonny has joined #instantbird
20:13:16 <FeuerFliege> IMHO 3 more Strings won’t hurt.
20:13:50 <FeuerFliege> clokep_work: The boy who cried wolves?
20:14:01 <clokep_work> FeuerFliege: Yes.
20:14:17 <-- skeledrew has quit (Quit: Instantbird 0.3a3pre)
20:15:06 --> micahg has joined #instantbird
20:15:20 --> skeledrew has joined #instantbird
20:15:32 <FeuerFliege> good night.
20:15:38 <flo> good night :)
20:15:45 <-- FeuerFliege has quit (Quit: zzzzzzzzzzzzz)
20:21:28 <flo> clokep_work: I just read again https://bugzilla.instantbird.org/show_bug.cgi?id=697#c6 Is the problem only with commands taking a parameter?
20:21:34 <instantbot> Bug 697 nor, --, ---, clokep, ASSI, Commands no longer work in protocol overrides
20:21:38 <-- skeledrew has quit (Ping timeout)
20:21:52 --> skeledrew has joined #instantbird
20:22:11 --> FeuerFliege has joined #instantbird
20:23:38 <-- skeledrew has quit (Ping timeout)
20:24:36 <clokep_work> flo: I think so. If I do /buzz for instance it seems to correctly send it (though I don't know if that will work via GTalk), but the other one I was trying didn't work. :-/
20:25:06 <clokep_work> (I think it was /join, which I'm not positive is valid for Google Talk necessarily, but the command should still be parsed and not spit into my conversation.)
20:25:09 --> skeledrew has joined #instantbird
20:25:47 <clokep_work> Hmm...or maybe the protocol somehow gets a response that it's invalid and just prints the command out? That's possible too.
20:26:02 * FeuerFliege is now known as FeuerFliege_Zzzzz
20:26:39 <igorko> flo: what about updating Copyright year?
20:26:57 <igorko> one is  in source code
20:26:57 <-- skeledrew has quit (Ping timeout)
20:27:05 <flo> igorko: I filed a bug about it and marked it blocking-final
20:27:10 <igorko> not in translation
20:27:14 <flo> we won't forget it :)
20:27:32 <igorko> hehe :) biggest blocker i ever seen :)
20:27:57 <igorko> i already updated it in uk
20:27:57 --> skeledrew has joined #instantbird
20:28:05 <flo> :)
20:28:07 <igorko> so uk is fully ready
20:28:33 <igorko> i mean second string(in locale)
20:29:28 <flo> clokep_work: I suspect it's a problem with the this parameter
20:29:52 <flo> using the account of the override protocol instead of the base protocol somewhere, or something like that
20:31:12 <clokep_work> flo: The "this" parameter? All I'm doing w/ that is to access properties, which I think would be OK. :-/
20:31:40 <clokep_work> Do commands get called different for a JS vs. C protocol actually?
20:31:47 <flo> looking at the code, it could also be the aConversation value given to the command
20:32:18 <flo> oh well, I'll need to try it and add a few printf to see what's going on :)
20:33:28 <clokep_work> Alright, thanks. :)
20:34:01 <clokep_work> I wasn't really sure where to even go w/ it at that point so, kind of just figured I'd ask you before sinking a lot of time into it. :)
20:34:20 <igorko> flo and what about string "Instantbird Credits" -  i dont see it in UI-or i'm looking in wrong place?
20:34:44 <igorko> i'm asking because it was untranslated in uk so i noticed this
20:34:48 <flo> I think we could remove it
20:34:57 <igorko> i see
20:41:49 <flo> it's too bad that I don't have Fake in working conditions, it would be useful for the screenshots for the time bubbles post
20:43:49 <clokep_work> We should probably file a bug about that...
20:45:23 <flo> the time bubbles post or fake ?
20:45:58 <flo> I have fake in my 0.3 todo list anyway :)
20:46:06 <-- chrisccoulson has quit (Quit: Ex-Chat)
20:46:24 <flo> and not being able to produce screenshots is clearly a release blocker :(
20:47:59 <clokep_work> The fake stuff.
20:48:08 <clokep_work> I think bugs to do blog posts is excessive. ;)
20:49:36 <flo> the bug could also be "Flo is unable to blog something in less than a week, replace him for the promotion of the product" ;)
20:50:29 <clokep_work> :P
20:51:29 --> chrisccoulson has joined #instantbird
20:52:04 <flo> the best thing to do with fake may be to rewrite it from scratch
20:52:22 <flo> in a JS XPCOM component using jsProtoHelper
20:52:53 <clokep_work> Yeah I saw it shares a lot of what could be jsProtoHelper stuff.
20:53:16 <flo> jsProtoHelper duplicated the code at its very beginning ;)
20:54:20 <flo> the issues with fake currently: 1. It doesn't work any more. 2. A lot of duplicated code with jsProtoHelper. 3. the data is hardcoded and mixed with the code. 4. It depends on implementation details of the UI.
20:55:41 * clokep_work wonders if it shold just be made into a jsprpl.
20:55:43 <flo> I think making it a command line handler for the "-fake" parameter (which could take the path to an option JSON data file as parameter) would be nice
20:56:19 <clokep_work> Seems reasonable. :)
20:56:28 <-- FeuerFliege_Zzzzz has quit (Quit: Instantbird 0.3a3pre)
20:56:39 <clokep_work> I mean to start w/ you can just put all the fake "data" at the top in a JSON block.
20:56:42 <flo> it's not really one prpl, as it can fake accounts from different existing protocol plugins
20:56:58 <clokep_work> Ah, I see. I didn't realize that.
20:57:01 <flo> and keep it there as a fallback if the path isn't specified on the command line
20:57:25 <flo> and the first thing it does when starting is removing all the existing accounts :-D
20:57:48 <clokep_work> Ouch! Destructively?
20:57:52 <flo> so as we are sure we have a clean profile, we could as well really populate it
20:57:56 <-- skeledrew has quit (Ping timeout)
20:58:08 --> skeledrew has joined #instantbird
20:58:25 <flo> yes, destructively, but there's a modal prompt before doing it if the account list isn't already empty
20:58:39 <clokep_work> It should make a clean profile, launch it w/ a -no-remote param and delete it after. ;)
20:58:56 <flo> it should make it in a ramdisk
20:59:14 <flo> like the private browsing firefox mode should have done from the beginning ;)
20:59:18 * clokep_work asumes that means a temporary data store.
20:59:25 <clokep_work> Ah, I see. :)
21:00:31 <flo> well, we could create a temporary profile in /tmp, but I don't know how it could be removed at shutdown
21:00:42 <flo> hmm, can mozilla start with a profile in /dev/null ? :)
21:01:00 <clokep_work> Windows doesn't have /dev/null. :P
21:01:03 * clokep_work needs to get going.
21:01:05 <clokep_work> Good luck. :)
21:01:17 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
21:01:32 <flo> Isn't there NUL or NULL which is a "device" that behaves in a similar way?
21:02:46 <-- GeekShad0w has quit (Ping timeout)
21:07:39 <-- skeledrew has quit (Ping timeout)
21:07:42 --> skeledrew has joined #instantbird
21:39:32 <-- igorko has quit (Quit: Instantbird 0.3a3pre)
21:44:59 <-- flo has quit (Input/output error)
21:45:32 --> Mathnerd314 has joined #instantbird
22:13:02 <-- Glards has quit (Quit: Lost terminal)
22:23:12 --> EionRobb has joined #instantbird
22:32:54 --> skeledrew1 has joined #instantbird
22:33:03 <-- skeledrew has quit (Ping timeout)
22:47:23 <-- EionRobb has quit (Quit: Leaving.)
22:53:23 <-- Mathnerd314 has quit (Ping timeout)
22:54:40 --> Mathnerd314 has joined #instantbird
23:26:10 --> GeekShadow has joined #instantbird
23:32:27 --> clokep has joined #instantbird
23:32:27 * ChanServ sets mode +h clokep 
23:34:26 <-- sonny has left #instantbird ()
23:36:38 <-- GeekShadow has quit (Ping timeout)
23:37:10 --> GeekShadow has joined #instantbird
23:40:23 --> sonny has joined #instantbird
23:52:14 <-- GeekShadow has quit (Ping timeout)