All times are UTC.
00:05:48 <instant-buildbot> build #259 of linux-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/259 00:13:53 <-- myk1 has quit (Ping timeout) 00:25:24 <-- mmkmou has quit (Ping timeout) 00:26:08 --> mmkmou has joined #instantbird 01:01:27 <-- Mook_as_ has quit (Quit: Mook_as_) 01:21:49 <-- wnayes has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 01:24:15 <instant-buildbot> build #230 of macosx-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/230 01:27:21 <-- skeledrew has quit (Ping timeout) 01:31:08 --> skeledrew has joined #instantbird 01:35:32 <-- skeledrew has quit (Ping timeout) 01:36:48 --> skeledrew has joined #instantbird 01:43:39 <-- skeledrew has quit (Ping timeout) 01:56:26 <-- mmkmou has quit (Ping timeout) 01:56:50 --> mmkmou has joined #instantbird 02:00:22 <-- mmkmou has quit (Client exited) 02:03:14 <-- Tomek has quit (Quit: Instantbird 1.1) 02:03:53 <instant-buildbot> build #249 of win32-onCommit is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/249 02:04:04 <-- devfil has quit (Client exited) 02:12:33 --> Mook has joined #instantbird 02:27:24 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 03:21:47 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120523114940]) 03:35:17 <-- instant-buildbot has quit (Ping timeout) 03:39:44 --> instant-buildbot has joined #instantbird 03:39:44 * ChanServ sets mode +v instant-buildbot 04:42:24 <instant-buildbot> build #603 of win32-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/603 04:45:57 --> jb has joined #instantbird 05:00:44 <instant-buildbot> build #510 of linux-nightly-default is complete: Failure [failed shell_3] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/510 05:03:51 <-- jb has quit (Ping timeout) 05:19:42 <-- meh has quit (Quit: I don't want to live on this planet anymore.) 05:30:57 <-- Kaishi has quit (Quit: Kaishi) 05:43:18 --> TestFliege has joined #instantbird 05:43:34 <-- TestFliege has quit (Input/output error) 05:44:00 --> TestFliege has joined #instantbird 05:44:44 <-- TestFliege has quit (Quit: TestFliege) 05:45:28 --> FireFly_TB has joined #instantbird 05:59:25 --> pvagner has joined #instantbird 06:00:13 <pvagner> Hello, 06:00:44 <pvagner> In the translating instant bird tutorial on the wiki, I have just read you are autogenerating language files somewhere. 06:01:04 <instant-buildbot> build #498 of macosx-nightly-default is complete: Success [build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/498 06:01:08 <pvagner> I am not locale maintainer at this time, however is there a way to browse these? 06:02:47 <pvagner> What I am doing is that I am sometimes applying locale data to the nightly I've just downloaded by hand, but if language files as installable addons are available that would be avesome. 06:19:32 --> jb has joined #instantbird 06:22:03 --> meh has joined #instantbird 06:22:43 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603]) 06:22:50 <-- EionRobb has quit (Quit: Leaving.) 06:23:03 --> EionRobb has joined #instantbird 06:24:43 <-- EionRobb has quit (Ping timeout) 06:45:57 --> EionRobb has joined #instantbird 06:46:14 --> FeuerFliege has joined #instantbird 06:51:06 <-- jb has quit (Quit: jb) 06:54:15 --> jb has joined #instantbird 06:55:21 <-- jb has quit (Quit: jb) 06:55:28 <-- EionRobb has quit (Connection reset by peer) 06:56:25 --> gerard-majax has joined #instantbird 06:59:31 * jwir3 is now known as jwir3|zzz 07:31:50 <-- pvagner has quit (Ping timeout) 07:57:21 --> Optimizer has joined #instantbird 08:38:28 <-- Optimizer has quit (Ping timeout) 08:41:47 --> Optimizer has joined #instantbird 08:43:31 --> Even has joined #instantbird 08:43:31 * ChanServ sets mode +o Even 08:43:37 <-- Even has quit (Quit: Even) 08:43:43 --> Even has joined #instantbird 08:43:43 * ChanServ sets mode +o Even 09:02:23 <-- Optimizer has quit (Ping timeout) 09:05:09 --> flo has joined #instantbird 09:05:10 * ChanServ sets mode +qo flo flo 09:06:24 --> mmkmou has joined #instantbird 09:07:59 --> Optimizer has joined #instantbird 09:11:16 --> sonny has joined #instantbird 09:14:31 <-- mmkmou has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 09:14:37 --> mmkmou has joined #instantbird 09:22:02 --> pvagner has joined #instantbird 10:06:34 --> clokep has joined #instantbird 10:06:34 * ChanServ sets mode +o clokep 10:19:29 <clokep> pvagner: The locales are at http://hg.instantbird.org/l10n/ but I don't think we have downloads of them at all. 10:19:46 <flo> clokep: Good morning :) 10:19:52 <clokep> (They also haven't been updated in a while, the auto-update script broke. flo will hopefully take a look at that soon.) 10:19:56 <clokep> Good morning flo. 10:21:18 <pvagner> clokep: I know where the locale data are tracked in mercurial. Is difficult to build one? Do I need a full dev enviromment in order to be able to do that? 10:22:21 <flo> you don't need a full dev environment, but you need the full source code 10:22:33 <pvagner> BTW thanks to everyone result of bug 412 is now committed and rocking! 10:22:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=412 nor, --, 1.2, benediktp, RESO FIXED, [Accessibility] Add accessible text for the status icons and other purely graphical info 10:23:12 <flo> https://wiki.instantbird.org/Instantbird:Creating_a_new_localization_%28Mercurial%29 explains how someone can build a language pack locally. 10:23:36 <pvagner> flo: thanks, I might take a look then If I really want to have my nightly with lankpack :-) 10:24:00 <flo> I wouldn't recommend running a nightly with a langpack 10:24:09 <flo> it's way too likely to break with the next update of the nightly :) 10:26:38 <FeuerFliege> AFAIK only sk and de locales are updated to work with nightlies 10:27:53 <FeuerFliege> and cs 10:29:28 <FeuerFliege> http://hg.instantbird.org/l10n/locales-status.html missing 18 strings means up to date ^^ 10:29:49 <flo> it's not exactly what that means ;) 10:30:17 <flo> new strings that aren't in the en-US repository yet could be missing 10:32:24 <flo> https://bugzilla.mozilla.org/show_bug.cgi?id=754914 doesn't work :( 10:32:36 <flo> I need this change to make it work apparently: http://pastebin.instantbird.com/43578 10:32:39 <FeuerFliege> flo: no string changes made it to l10n/en-US yet, thatâs why the locales that are updated are red 10:33:22 <flo> FeuerFliege: I know the updated locales are red. But "18 strings missing" isn't a guarantee that all new strings have been translated; just that outdated strings have been removed ;). 10:34:01 <clokep> flo: Is that change bad? Seems like it would work OK? 10:34:12 <flo> clokep: which change? 10:34:30 <clokep> The pastebin. 10:34:49 <flo> the pastebin is the follow up I need 10:35:04 <flo> I'll upload it as soon as I have a bug filed, and request review ;) 10:36:31 <clokep> Hm, OK. 10:38:54 <flo> https://bugzilla.mozilla.org/show_bug.cgi?id=759699 10:39:07 <flo> I'm sad this hasn't been caught during review 10:40:29 <clokep> You don't need to refire it when adding extra messages, right? 10:40:57 <flo> it's meant to be fired each time some new content is added in the conversation view 10:41:13 <flo> so that we can call "findAgain" on the findbar, until we find the search term 10:42:05 <flo> so if displayMessage (line 8 in the pastebin) has been called, it needs to be fired 10:46:21 <clokep> Reviewed. 10:47:30 <flo> thanks! :) 10:56:25 <-- clokep has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 11:08:28 <pvagner> heh, I'm lucky then, I am interested in slovak langpack :-) 11:09:00 <pvagner> btw I also need to install this package in order to be able to install compare_locale... http://pypi.python.org/pypi/ez_setup 11:29:53 <-- Optimizer has quit (Ping timeout) 11:32:41 --> Mic|web has joined #instantbird 11:36:16 <-- mmkmou has quit (Ping timeout) 11:36:21 --> mmkmou has joined #instantbird 11:36:39 <Mic|web> Hi! 11:38:48 --> clokep_work has joined #instantbird 11:38:48 * ChanServ sets mode +o clokep_work 11:39:51 <clokep_work> Hello. 11:42:22 --> Optimizer has joined #instantbird 11:43:36 --> aleth has joined #instantbird 11:43:36 * ChanServ sets mode +h aleth 11:50:16 <Mic|web> pvagner: the account wizard had a new "popular protocols" page adeed after the "Welcome"-page not long ago. It contains items for a few protocols with their icon, name and a short description for each. Is this list properly accessible to you? 11:50:21 <Mic|web> *added 12:03:13 <-- sonny has quit (Ping timeout) 12:07:24 <pvagner> Mic|web: that popular protocols list is accessible. The last item is view all protocols. 12:07:44 <pvagner> Mic|web: thx 12:07:58 <flo> :) 12:09:25 --> sonny has joined #instantbird 12:09:32 <Mic|web> Thanks for checking :) 12:09:40 <Mic|web> And good to know that everything is in order :) 12:13:22 <FeuerFliege> Is there a source of the most popular protocols sorted by country/language. 12:13:24 <FeuerFliege> ? 12:13:36 <flo> no 12:13:40 <FeuerFliege> :( 12:13:49 <flo> the most relevant data we have dates back from 2008 12:14:00 <clokep_work> There's a bunch of links available on the page listing the protocol IDs though. 12:18:38 <pvagner> guys, I've tried to follow the tutorial on creating langpack... All is well I am just failing at the last step. Do you have a hint for me? 12:19:03 <pvagner> root@machine:/usr/local/src/instantbird# make -C instantbird/locales langpack-sk L 12:19:03 <pvagner> OCALE_MERGEDIR=`pwd`/../merge LANGPACK_FILE=`pwd`/../instantbird-sk.xpi 12:19:03 <pvagner> make: Entering directory `/usr/local/src/instantbird/instantbird/locales' 12:19:03 <pvagner> make: *** No rule to make target `langpack-sk'. Stop. 12:19:03 <pvagner> make: Leaving directory `/usr/local/src/instantbird/instantbird/locales' 12:19:18 <clokep_work> pvagner: Please use pastebin if you're going to paste multiline stuff. 12:19:23 <pvagner> oops 12:19:23 <Mic|web> Hint: use pastebin 12:19:30 <Mic|web> ;) 12:19:52 * aleth thinks it would be a nice feature if IB auto-pastebinned multiline messages :) 12:20:08 <flo> aleth: are you volunteering to implement it? :) 12:20:15 <flo> I think we (almost?) all agree that it's wanted 12:20:30 <aleth> maybe one day not today ;) 12:20:47 <flo> I wanted to also create a pastebin website for it 12:20:57 <flo> to have one that also looks OK for non-geeks 12:21:09 <flo> and maybe that explains what Instantbird is / how to download it 12:21:11 <aleth> That would be nice. 12:21:40 <flo> and I thought we could put some adsense ads on it, to help pay the server costs 12:22:08 <aleth> You'd probably need to, if it got used a lot... 12:22:44 <pvagner> here is my make output if you can take a look. most likelly I've screved locale identifiers or something but I don't know how to fix it... 12:22:45 <pvagner> http://pastebin.instantbird.com/43591 12:22:56 <aleth> Maybe called snippets.instantbird.com (non-geeks don't know what a pastebin is) 12:23:42 <flo> aleth: I wanted a hostname that's as short as possible, as I wanted to also use it for tweets that are too long 12:24:10 <aleth> flo: Isn't it hard to get short hostnames? 12:24:17 <flo> of course :) 12:24:35 * flo is interested in ib.im 12:24:40 <flo> but it's quite expensive :( 12:24:47 <aleth> :( 12:24:50 <Mic|web> Which is .. 1k-2k$/year iirc 12:25:07 <flo> Mic|web: I remembered only $500/year, but still that's a lot of money 12:26:19 <flo> pvagner: are the first 2 lines in your pastebin really on 2 lines? 12:27:41 <pvagner> Mic|web: it displays in 2 lines as I'm using windows command prompt to login to linux box. 12:27:48 <flo> pvagner: did "make -f client.mk configure" work correctly? 12:27:58 <pvagner> Mic|web: but it's a single line as I have copied it from the article 12:28:26 <pvagner> flo: Yes it did. 12:28:50 <pvagner> flo: initially it printed an error that I'm missing yasm but I've installed it and ran it again. 12:29:32 <Mic|web> Maybe it's cheaper to invade the Isle of Man and demand the domain to be given for free? :P 12:30:25 <flo> Mic|web: how expensive would the flight be? 12:31:24 <Mic|web> I was rather thinking about a rubber raft ;) 12:32:04 <Mic|web> And a pitchfork :D 12:35:15 <pvagner> huh I have tried to look up if .rd or .ird topdomains are available. Unfortunatelly not. 12:35:38 <flo> that would be too easy :) 12:36:26 <pvagner> surprisingly enough, with my name it works however the domain vagn.er is already taken :P 12:38:11 <flo> clokep_work: I wonder if https://bugzilla.mozilla.org/show_bug.cgi?id=pbngen and more specifically https://bugzilla.mozilla.org/show_bug.cgi?id=722850 could help us with cookies in OAuth dialogs 12:39:15 <clokep_work> flo: It sounds like one of them should. :) 12:39:42 <Mic|web> Our own tld might also help ;) 12:39:45 <flo> that wouldn't help if session cookies are kept until a restart while in private browsing mode 12:39:53 <flo> Mic|web: .instantbird ? 12:39:54 <Mic|web> http://pastebin.ib 12:40:05 <flo> paste.ib 12:40:56 <clokep_work> flo: Right, unless you can enter and exit private browsing w/o a restart. I'm sure there's a bug somewhere about that. 12:54:04 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client) 13:08:31 --> jb has joined #instantbird 13:13:23 --> jb1 has joined #instantbird 13:13:58 <-- jb has quit (Ping timeout) 13:22:36 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 13:22:49 --> aleth has joined #instantbird 13:22:49 * ChanServ sets mode +h aleth 13:24:40 --> Tomek has joined #instantbird 13:28:39 <-- mmkmou has quit (Client exited) 13:45:57 <-- Optimizer has quit (Ping timeout) 13:49:32 --> Optimizer has joined #instantbird 14:04:06 <clokep_work> Looks like gerv is applying MPL 2 to c-c btw. 14:04:32 <flo> and breaking things ;) 14:13:04 <-- pvagner has quit (Ping timeout) 14:57:07 --> mmkmou has joined #instantbird 14:58:06 --> myk1 has joined #instantbird 15:02:21 <-- myk1 has quit (Connection reset by peer) 15:19:08 --> myk1 has joined #instantbird 15:21:14 <-- myk1 has quit (Connection reset by peer) 15:27:00 --> myk1 has joined #instantbird 15:27:28 <-- myk1 has quit (Input/output error) 15:30:32 --> jb has joined #instantbird 15:32:54 <-- jb has quit (Quit: jb) 15:46:41 --> wesj has joined #instantbird 15:53:04 <-- gerard-majax has quit (Ping timeout) 15:56:57 <-- wesj has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 15:56:58 --> wesj has joined #instantbird 15:57:52 <-- Even has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 16:04:10 <-- Optimizer has quit (Ping timeout) 16:07:10 --> wnayes has joined #instantbird 16:08:13 --> Optimizer has joined #instantbird 16:18:37 <-- Tomek has quit (Quit: Instantbird 1.1) 16:26:00 --> jb has joined #instantbird 16:31:02 --> myk has joined #instantbird 16:47:31 <-- jb has quit (Quit: jb) 16:47:48 <-- jb1 has quit (Quit: Instantbird 1.1) 16:55:38 <-- meh has quit (Quit: I don't want to live on this planet anymore.) 16:58:27 --> Tomek has joined #instantbird 16:58:52 <clokep_work> MPL 2.0 landed on c-c fyi. 16:59:08 <-- FeuerFliege has quit (Ping timeout) 16:59:08 <-- FireFly_TB has quit (Ping timeout) 16:59:38 <flo> how are you tracking that faster than I do? :-o 16:59:46 <flo> (thanks) 17:00:27 <clokep_work> flo: #maildev. ;) 17:00:49 <flo> he said "OK", not "landed" ;) 17:01:55 <-- Tomek has quit (Ping timeout) 17:01:56 <-- Optimizer has quit (Ping timeout) 17:02:28 --> Optimizer has joined #instantbird 17:02:33 <clokep_work> flo: And then I checked hg.m.o/c-c ;) 17:07:02 --> Tomek has joined #instantbird 17:11:42 --> Even has joined #instantbird 17:11:42 * ChanServ sets mode +o Even 17:13:02 --> FeuerFliege has joined #instantbird 17:13:03 --> FireFly_TB has joined #instantbird 17:16:02 <-- wnayes has quit (Connection reset by peer) 17:23:21 --> Lalae has joined #instantbird 17:25:35 <-- Lalae has left #instantbird () 17:27:59 <-- myk has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 17:35:16 --> myk has joined #instantbird 17:36:14 --> wnayes has joined #instantbird 17:36:16 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 17:42:22 <-- wnayes has quit (Ping timeout) 17:49:41 --> Mook_as has joined #instantbird 17:53:02 --> meh has joined #instantbird 17:53:56 <-- myk has quit (Connection reset by peer) 17:53:59 --> myk has joined #instantbird 17:56:44 --> wnayes has joined #instantbird 18:09:58 --> Mic has joined #instantbird 18:09:58 * ChanServ sets mode +h Mic 18:10:25 <Mic> Good evening (or whatever applies to your current timezones;) 18:11:27 <Mook_as> good, umm, @799 18:33:49 <-- Mic has quit (Input/output error) 18:34:00 --> Mic has joined #instantbird 18:34:00 * ChanServ sets mode +h Mic 18:34:06 --> gerard-majax has joined #instantbird 18:45:18 <-- Mic has quit (Quit: Who is Peer and why is he resetting our connections? :() 18:45:56 --> Mic has joined #instantbird 18:45:56 * ChanServ sets mode +h Mic 18:47:16 <-- Mic has quit (Quit: Who is Peer and why is he resetting our connections? :() 18:53:50 --> Mic has joined #instantbird 18:53:50 * ChanServ sets mode +h Mic 18:56:23 <clokep_work> wnayes: Was Miranda one of the clients you were targeting? I forget. :-S 18:57:34 <wnayes> clokep_work: I didn't include Miranda due to their (what seems to be) complicated database format for storing accounts. 18:57:40 <clokep_work> OK. :) 18:57:48 <clokep_work> Just curious! (Conversation in #maildev about it.) 19:08:26 --> flo has joined #instantbird 19:08:27 * ChanServ sets mode +qo flo flo 19:12:27 <Mic> Do we have a bug on the hard-to-discover target selector? We certainly talked about it but I can't find any bug for it. 19:13:36 <clokep_work> Mic: I'm pretty sure there's one w/ a bad name, yes. 19:14:35 <flo> Mic: there are several bugs talking about that target selector that are phrased in ways that make me want to wontfix/invalid them each time I stumble on them, so don't hesitate to file an actionable one :) 19:15:09 <flo> clokep_work: any idea of what could be causing the cert dialog someone complained about in #maildev? 19:15:53 <Mic> Hehe, that happens if the date attribute is missing on a logged message: "106751991182791 days 10 hours" 19:16:11 <Mic> That's .. now wait for it ... 292.5 billion years in the past :D 19:16:48 <clokep_work> flo: No idea. 19:17:08 <flo> we will want to import from Miranda 19:20:13 * jwir3|zzz is now known as jwir3 19:25:03 <wnayes> flo: I think so too, but from what I could find the way their accounts were stored was quite unique and I was unsure of whether it would end up absorbing too much time this summer. 19:26:21 <flo> wnayes: I haven't said you would have to do it. I just said we will want it (eventually). 19:27:32 <-- mmkmou has quit (Client exited) 19:27:38 <wnayes> Understood :) Also quite excited about this: http://www.tc.umn.edu/~nayes006/gsoc2012/files/AccountSelectionInitialUI.png 19:28:12 <wnayes> Something must be working :) 19:29:58 <flo> looks nice :) 19:30:07 <flo> I think all the checkbox should be checked by default 19:30:19 <clokep_work> Mic: bug 1289? 19:30:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1289 enh, --, ---, nobody, NEW, Increase discoverability of changing the network in use to talk to a contact 19:30:45 <flo> clokep_work: ah, the summary seems nice. :) 19:31:08 <clokep_work> flo: It needs to word "target" in it somewhere I think. :) 19:31:23 <-- Optimizer has quit (Ping timeout) 19:32:03 <clokep_work> wnayes: Congrats. Looks like something is going. ;) 19:32:31 <flo> hmm "* Please note that Miranda IM locks user profile files when it is running, which means passwords can be recovered only when Miranda is shut down (i.e. not running)." does that mean we need some UI to prompt the user to shutdown some clients before we import? (or even offer to send a kill signal to these applications?) 19:35:30 --> Optimizer has joined #instantbird 19:35:54 <clokep_work> That's annoying. 19:36:09 <clokep_work> You probably wouldn't wantt to try importing logs from a locked file also. ;) 19:40:35 <flo> bah, I would need lxr (or a more recent equivalent) on Miranda's source code to find anything in it 19:42:13 <-- sonny has quit (Client exited) 19:42:28 <clokep_work> ...import it? :P 19:43:52 <flo> import what? 19:44:15 <clokep_work> The Miranda code into LXR! ;) 19:45:52 <flo> at some point, maybe :) 19:46:01 <flo> I also wanted to have the adium source code in lxr 19:46:08 <flo> I don't use it much these days though 19:46:23 <clokep_work> I was looking through it to see how they do Bonjour...and then realized they don't use libpurple for Bonjour. 19:46:29 <flo> but I looked at it while reverse engineering (or is that called "implementing"?) the message theme system 19:46:58 <Mook_as> which features of lxr do you tend to use? text search, or identifier search? 19:47:50 <flo> Mook_as: full text search 19:48:06 <Mook_as> then you might want to consider importing things into a local git repo and use git grep on it 19:48:21 <flo> no :) 19:48:27 <Mook_as> it seems to be pretty fast when I try it; supports REs of some sort; and does file name filtering. 19:48:55 <flo> I like having the results in browser tabs, so that I can open several at once, compare, send a link to someone to discuss something, etc... 19:49:20 <Mook_as> ah, yeah, that would be a problem :) 19:49:52 <flo> also, scrolling in terminals is annoying compared to doing it in web browser 19:49:53 <clokep_work> Plus...who uses git? :P 19:50:06 <flo> in a browser the scrollbar has boundaries at the end of what I'm scrolling 19:50:29 <flo> in a terminal (except with less, but I don't think less is very friendly with the touchpad), I scroll into the result of the previous command 19:55:33 <-- Mic has quit (Quit: Who is Peer and why is he resetting our connections? :() 20:14:09 <flo> have you looked at the relicense-instantbird patch? 20:14:49 <clokep_work> flo: I looked at it a bit, yes. 20:15:02 <clokep_work> Noticed that he didn't do purple/purplexpcom. :) 20:15:25 <flo> ah? 20:15:37 <flo> it's hard to notice missing things! :) 20:15:56 <flo> I'm not sure license headers make sense in .properties files, but I don't really mind 20:17:07 <clokep_work> I don't know if they do either, does m-c/c-c (now?) have them? 20:17:32 <flo> I'm not sure about instantbird/app/macbuild/Contents/Resources/English.lproj/InfoPlist.strings.in 20:17:46 <clokep_work> Yeah, looks like it... 20:17:53 <clokep_work> I skipped looking at those. :) 20:17:59 <-- meh has quit (Quit: I don't want to live on this planet anymore.) 20:19:16 <-- gerard-majax has quit (Ping timeout) 20:19:21 <flo> instantbird/branding/*/mozicon*.xpm also seem strange 20:21:46 <flo> instantbird/installer/windows/nsis/updater_append.ini looks wrong 20:22:49 <clokep_work> It added it to the buildbot configs too. idk if we care about that. 20:23:05 <clokep_work> (As well as mozconfig) 20:23:17 <flo> I should also check instantbird/locales/l10n.ini 20:23:40 <flo> the buildbot config is in another repository ;) 20:23:47 <flo> I'm not even sure of its address 20:23:56 <flo> mozconfigs are shell scripts, so # comments should be OK 20:24:21 <flo> instantbird/locales/updater_append.ini should also be checked 20:24:34 <flo> not sure why it exists in instantbird/locales/ and instantbird/installer/windows/nsis/ 20:24:57 <flo> ah, it's adding different values 20:25:50 <clokep_work> flo: What's in tools/buildbot-configs then? 20:26:19 <flo> the mozconfigs used by buildbot 20:26:34 <clokep_work> :-S 20:26:40 <clokep_work> Well that's what I was referring to... 20:26:56 <flo> how do you feel about instantbird/themes/accounts-aero.css ? 20:27:10 <clokep_work> Like...do I want to be friends w/ it? :p 20:27:35 <flo> and more generally all <name>-aero.css file that start with %include <name>.css 20:27:41 <clokep_work> I don't know. I mean...you'll end up with the license twice in the final file. 20:27:52 <clokep_work> But I feel like it should be there so the license is there in the repo. 20:28:20 <flo> can we have a license header with % characters that would be preprocessed out? 20:31:51 <flo> instantbird/themes/smileys/theme.js can we have comments in JSON files? 20:32:48 <flo> instantbird/themes/tabbrowser-winstripe/tabbrowser-aero.css may also not want the header 20:33:23 <clokep_work> flo: That probably makes more sense, yes. 20:33:39 <flo> tools/buildbot-configs/*/mozconfig-release may want headers 20:33:47 <clokep_work> I don't think JSON files can have comments, but I'm not positive how Gecko parses them. 20:34:34 <flo> HTML files in tools/messagestyles/teststyles/ don't want headers 20:35:51 <flo> JSON.parse('/* blah */"foo"') causes an error 20:40:46 <flo> updater_append.ini has received a license header for mozilla-central and comm-central 20:40:51 <flo> I still think it's wrong though :-/ 20:42:15 <clokep_work> Ask gerv then in the bug? 20:43:33 <flo> and we need to port http://hg.mozilla.org/comm-central/rev/ac372b721b16 20:43:42 <flo> sure, I'll summarize my comments in the bug 20:43:48 <flo> I'm just thinking out loud for now :) 20:45:15 <clokep_work> OK! 20:46:57 <flo> but porting http://hg.mozilla.org/comm-central/rev/ac372b721b16 really sounds like something we should do 20:48:47 <flo> clokep_work: how difficult would it be to catch the messages delivered by chanserv when entering a channel and show them in the channel instead of a chanserv tab? 20:49:11 <flo> I've meant to add that to nick serv killer for a long time, but maybe it should be the default behavior :) 20:49:25 <clokep_work> flo: Probably not awfully difficult. 20:49:29 <clokep_work> It would need to be a standard form. 20:49:41 <clokep_work> On my list of things to do for handling Services. 20:50:59 <Mook_as> that will be fun for startup, since you probably join multiple channels at once 20:51:43 <-- Optimizer has quit (Ping timeout) 20:55:15 --> Optimizer has joined #instantbird 20:56:10 <flo> Mook_as: what's the problem? 20:56:17 <flo> Mook_as: the channel name is included in the message 20:56:34 <clokep_work> flo: File a bug witht he messages please. 20:56:40 <Mook_as> oh, it is? okay, nevermind then :) (I thought those were usually notices, which also has the channel name) 20:57:33 <clokep_work> (And make it block the services bug. :P) 20:58:33 <flo> clokep_work: don't you prefer steps to reproduce? :-D 20:58:42 <flo> /join #frenchmoz for me ^^ 20:59:19 --> deomega1 has joined #instantbird 20:59:26 <clokep_work> flo: So Mibbit puts them in the channel tab. :P 20:59:27 * flo wonders what's broken today 20:59:55 <deomega1> good day all 21:00:52 <deomega1> is it that I come in when something is broken? :) 21:01:13 --> Kaishi has joined #instantbird 21:01:22 <clokep_work> deomega1: You're good at finding broken things, it's a complement. ;) Just means more work for us! :-D 21:01:41 <deomega1> I take it in jest. really 21:02:17 <clokep_work> flo: But seriously. I want to start handling that stuff (It's the crappiest part of IRC still I think.) 21:02:31 <clokep_work> Maybe I could convince you to review some of my patches so my pile isn't as big? :-D 21:02:36 <deomega1> I actually came in to see if skeleville is here 21:02:48 * clokep_work is off. 21:02:58 <-- clokep_work has quit (Quit: Burritos?!) 21:02:59 <flo> clokep_work: what's bloking you? 21:03:14 <deomega1> I do not know what to do with his app o get it working. 21:04:02 <deomega1> By teh way, that program that mozilla launched.. Thimble.. pretty nifty for web sites.. but no good for stuff like this no? 21:05:42 <flo> is that a new name for bespin? :) 21:06:00 <deomega1> hmm, this is it 21:06:11 <deomega1> http://thimbletest.org/en-US/editor 21:06:26 <flo> ah, no :) 21:07:03 <deomega1> you put yoru code on teh left side and it reflects it in realtime on the right 21:07:50 <flo> seems nice to learn HTML :) 21:07:53 <Mook_as> interesting, selection in comments doesn't work :) 21:09:28 <-- Kaishi has quit (Quit: Kaishi) 21:09:31 <deomega1> have a great evening. 21:10:03 <deomega1> nothing is broken except remember status or session restore :) 21:10:31 <flo> :) 21:10:36 <flo> deomega1: good evening :) 21:11:09 <-- deomega1 has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 21:15:46 <-- Optimizer has quit (Ping timeout) 21:19:15 --> Optimizer has joined #instantbird 21:29:09 --> EionRobb has joined #instantbird 21:30:10 --> myk1 has joined #instantbird 21:30:17 <-- chrisccoulson has quit (Quit: Ex-Chat) 21:30:20 <-- myk has quit (Connection reset by peer) 21:32:59 <-- EionRobb has quit (Connection reset by peer) 21:33:41 --> EionRobb has joined #instantbird 21:38:04 --> chrisccoulson has joined #instantbird 21:41:57 <-- EionRobb has quit (Connection reset by peer) 21:42:49 <-- FireFly_TB has quit (Quit: FireFly_TB) 21:43:13 <-- FeuerFliege has quit (Connection reset by peer) 21:43:14 <-- myk1 has quit (Connection reset by peer) 21:43:18 --> myk1 has joined #instantbird 21:49:05 <-- Tomek has quit (Quit: Instantbird 1.1) 21:49:45 --> EionRobb has joined #instantbird 21:51:24 <GeekShadow> flo, are you shipping only 100% completed locales with IB ? 21:51:34 <GeekShadow> or do you have some with strings not translated ? 21:51:46 <-- aleth has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 21:52:08 <flo> the l10n packages are 100% complete, but missing strings are replaced with en-US strings 21:52:47 <flo> usually the locales we really ship in releases are at 100% though (or missing less than 10 strings that have been added very late) 21:56:02 <GeekShadow> flo, ok 21:56:12 <flo> why? :) 21:56:16 <GeekShadow> flo, which tool are you using for l10n contributor ? 21:57:16 <flo> TortoiseHg, compare-locales + our own server side scripting to generate language packs with buildbot each time someone pushes a change to a locale repository, and some cron jobs to do stats 21:57:29 <flo> this is what I mean with "stats": http://hg.instantbird.org/l10n/locales-status.html 21:58:55 <-- EionRobb has quit (Connection reset by peer) 21:59:22 <GeekShadow> flo, are scripts available somewhere ? 21:59:41 <flo> maybe 22:00:46 <GeekShadow> i'm interested since for the last two release of nightingale I did langpack with hand :D 22:01:01 <flo> what do you mean with "by hand"? 22:01:44 <GeekShadow> gettings all langpacks from songbird with one script, then repacking for nightingale 22:01:59 <flo> but you scripted that, haven't you? ;) 22:02:05 <GeekShadow> a bit, not all 22:02:14 <GeekShadow> but we will now use babelzilla, and also store strings on git 22:02:22 <-- Suiseiseki has quit (Quit: Quit) 22:03:49 <flo> why is everybody obsessed with git these days? :-S 22:05:00 <GeekShadow> flo, it's not my field, our build person chose it 22:05:13 <GeekShadow> flo, I used svn before for all my stuff 22:05:29 <flo> aren't you pulling the mozilla code from hg? 22:06:43 <GeekShadow> one of our developer is I guess for dependances 22:07:40 <GeekShadow> but for now we use SB own dependances they are building a custom xulrunner (crap I know) 22:08:16 <GeekShadow> Mook_as and ilikenwf know these stuff better than me... 22:09:36 --> Kaishi has joined #instantbird 22:10:12 <GeekShadow> flo, do your scripts can detect which strings in x locale match en-US ? 22:10:34 <flo> mine no, compare-locales does that very well 22:10:56 <flo> my scripts are just used to aggregate the results of compare locales 22:11:32 <flo> well, if by "detect" you mean count them. If you want to print the list of these strings, there may be some hacking to do. 22:12:59 <GeekShadow> flo, do you have a link for compare-locales ? 22:13:18 <flo> https://developer.mozilla.org/en/Compare-locales 22:13:28 <flo> but really, that should have been a lmgtfy link ;) 22:15:40 <GeekShadow> yup sorry for asking but I wanted to be sure to have the good stuff ^^ 22:16:44 <GeekShadow> ok well it's well referenced in google :D 22:18:13 <flo> I know it is! 22:18:17 <flo> I searched for it a few minutes ago 22:18:29 <flo> and as I haven't found what I wanted, I started looking at its source code :-P 22:19:05 <flo> what I really wanted was asking Pike a question, but it's late... :-S 22:31:14 <-- Optimizer has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 22:59:22 <flo> Good night 22:59:23 <-- flo has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 23:13:08 * myk1 is now known as myk 23:20:46 --> clokep has joined #instantbird 23:20:47 * ChanServ sets mode +o clokep 23:24:41 <-- wnayes has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com) 23:25:47 <clokep> flo: The thing that's 'blocking' me is that bug about abstracting ircChannel and ircConversation. But it's not really blocking me. Just makes me not want to write code that I know I'll later need to combine. 23:34:10 --> Suiseiseki has joined #instantbird