[00:00] <fta> then perl -ne '/^(.*?)=(\S+)/; $$d{$ARGV}{$1} = $2; END { for $f (keys %$d) { printf "%s\t%s%s\n", $f =~ m{.*/([^/]+)$}, $$d{$f}{'Exec'}, $$d{$f}{'StartupWMClass'} ? "\t$$d{$f}{'StartupWMClass'}" : "" } }' /usr/share/applications/*.desktop
[00:00] <fta> asac, ^^
[00:01] <asac> no its fine
[00:01] <asac> i will add BAMF_WM_CLASS::$$d{$f}{'StartupWMClass'}"
[00:01] <asac> so i can parse it
[00:01] <fta> k
[00:01] <asac> let me try
[00:03] <asac> ok perl -ne '/^(.*?)=(.*)/; $$d{$ARGV}{$1} = $2; END { for $f (keys %$d) { printf "%s\t%s%s\n", $f =~ m{.*/([^/]+)$}, $$d{$f}{'Exec'},$$d{$f}{'StartupWMClass'} ? "\tBAMF_WM_CLASS::$$d{$f}{'StartupWMClass'}" : "" } }' /usr/share/applications/*.desktop
[00:03] <asac> seems to work ;)
[00:03] <asac> fun!
[00:03] <asac> thats what they deserve in their post.inst for creating a bamf.index under /usr/share... ;)
[00:03] <asac> instead of /var ;)
[00:04] <asac> ok let me try ;)
[00:07] <asac> BAMF_WM_CLASS::Chromium-browser
[00:07] <asac> ;)
[00:10] <asac> ok lets see
[00:10] <asac> the  bamf.index looks okaish
[00:17] <asac> ok seems to work ;)
[00:18]  * asac double checks, cleans it up an pushes to ppa and branch
[00:24] <asac> 01:24 < asac> ok now it works ;)
[00:24] <asac> 01:24 < asac> ChrisCoulson: debdiff bamf_0.2.58-0ubuntu2.dsc bamf_0.2.58-0ubuntu2.asac1.dsc  | pastebinit
[00:24] <asac> 01:24 < asac> http://pastebin.com/021mPXmu
[00:25] <asac> 01:24 < asac> also pushed lp:~asac/bamf/match-apps-by-startup-wm-class
[00:25] <asac> 01:24 < asac> and uploaded to ppa:asac/ppa
[00:25] <asac> fta: ^
[00:25] <asac> thanks a bunch!!
[00:25] <asac> chromium-browser also still works ;)
[00:25] <asac> and gwibber
[00:25] <asac> guess thats enough
[00:25] <asac> ;)
[00:25] <asac> chrisccoulson: ^ ;)
[00:26] <asac> bloody bastards ;)
[00:26] <fta> :)
[00:26] <asac> relieve!!
[00:26] <asac> can keep firefox in launcher
[00:26] <asac> dailies!!
[00:26] <asac> relief i guess
[00:28] <fta> i don't even see chromium in unity, yet it's my default gnome browser
[00:28] <asac> well ... now you can "keep in launcher" once you have it started ;)
[00:29] <asac> you could do that before for chromium, but not for our daily codenames now i figured ;)
[00:30] <fta> asac, in case you missed it: http://people.canonical.com/~dpm/Chromium-l10n-announce.html  (it's a draft, dpm was supposed to announce that last monday)
[00:31] <asac> thats rocking awesome
[00:32] <fta> asac, and part of it is about to land upstream: http://codereview.chromium.org/5606007/
[00:32] <fta> jcastro, ^^
[00:33] <asac> fta: you also fixed the upstreaming process for it, right?
[00:34] <fta> asac, what do you mean?
[00:35] <asac> fta: feeding back translations from ubuntu to upstream?
[00:35] <asac> or is that still open?
[00:35] <fta> asac, i provide them a folder with both patches and patched files
[00:36] <asac> right
[00:36] <asac> is that in the text?
[00:36] <fta> asac, so there's a manual action needed to land those in trunk
[00:36] <fta> the blog? no, but i didn't write it, dpm did
[00:37] <fta> http://people.ubuntu.com/~fta/chromium/translations/
[00:38] <fta> i should also find a way to report bogus strings to the translators: http://people.ubuntu.com/~fta/chromium/translations/trunk/converter-output.html
[00:38] <asac> right
[00:38] <asac> but at least you can provide patches ;)
[00:38] <asac> that can be included with some manual effort
[00:39] <fta> they still need to wait in codereview
[00:39] <asac> right
[00:39] <asac> fta: you and dpm worked on this?
[00:41] <asac> fta: http://paste.ubuntu.com/541225/
[00:41] <asac> anything i should add in my blogpost i was about to fire ;)
[00:42] <asac> fta: fta and dpm ... or fta with help of dpm ;)?
[00:42] <asac> your call
[00:42] <fta> asac, well, i did it: https://code.launchpad.net/~chromium-team/chromium-browser/chromium-translations-tools.head
[00:42] <asac> kk
[00:43] <asac> but i guess he supported you ;)
[00:43] <asac> i can drop him compltely
[00:43] <fta> he's been supporting me :)
[00:43] <fta> especially with the lp bugs against rosetta
[00:44] <asac> fta: http://paste.ubuntu.com/541226/
[00:45] <asac> so i include the rosetta team in the final sentence i guess
[00:47] <asac> fta: ok more fta centric again: http://paste.ubuntu.com/541228/
[00:47] <asac> :)
[00:47] <asac> you have veto right for 3 minutes
[00:47] <asac> then i send it out
[00:48] <fta> (ie, he pushed the lp devs for me, because they hate me)
[00:48] <fta> yep, ok
[00:48] <asac> "ubuntu community translates chromium-browser" is the titel
[00:48] <fta> (sorry, router crashed)
[00:48] <asac> ubuntu community translations for chromium-browser
[00:48] <asac> rather ;)
[00:48] <asac> "ubuntu community translations for chromium browser"
[00:48] <fta> yep, fine
[00:48] <asac> kk
[00:49] <asac> http://asacasa.tumblr.com/post/2148396000/ubuntu-community-translations-for-chromium-browser
[00:49] <fta> asac, seems i can write in python now: http://bazaar.launchpad.net/~chromium-team/chromium-browser/chromium-translations-tools.head/files  :)
[00:49] <asac> lol
[00:49] <asac> well done
[00:50] <asac> ok i have to go to bed in a bit ... was on first call at 6am ;)
[00:50] <fta> doh
[01:28] <jcastro> fta: man that is so awesome
[01:28] <jcastro> fta: when do you expect it to land? Like, soon this week or after?
[01:29] <fta> jcastro, what, the upstream patch? it needs a +1 from one of the subscribees
[01:30] <jcastro> ok
[01:30] <fta> jcastro, otherwise, it's already in our repos, lucid up to natty
[01:30] <jcastro> high five!
[01:30] <fta> for us, it's fully automatic now
[01:30] <fta> it lands in all 4 ppas too, daily
[02:12] <fta> ohh! http://blog.chromium.org/2010/12/new-crankshaft-for-v8.html
[07:20] <janimo> micahg: tbird build succeeded on arm with the debdiff applied
[07:22] <micahg> janimo: great, thanks, I'll get it uploaded later this evening, I need to go to sleep soon
[07:22] <janimo> micahg: ok, thanks
[07:22] <micahg> janimo: is your name in the changelog so I can give you proper attribution?
[07:22] <janimo> yes, it is a regular debian/changelog entry
[07:23] <micahg> janimo: ok, great, thanks
[07:50] <asac> chrisccoulson: when can i try global menu in the dailies
[07:51] <asac> or wont that be available in maverick dailies?
[15:39] <fta> jdstrand, hi, Chromium 8.0.552.224 including a handful of security fixes expected soon (most probably later today)
[15:39] <jdstrand> ugh
[15:39] <jdstrand> ack
[15:39] <jdstrand> that is an unfortunately fast turnaround
[15:48] <Dimmuxx> Have anybody here tested Crankshaft yet?
[15:55] <micah_netbook> chrisccoulson: we're ok for the release today, right?
[16:25] <fta> Dimmuxx, they claim it's in the canary build, so i assume it's also in the daily builds so you can test it there
[16:31] <fta> jdstrand, did rkhunter stop updating its database for each apt upgrade?
[16:32] <jdstrand> fta: I don't know. mdeslaur, do I remember correctly that you looked at this at some point? ^
[16:32] <fta> it worked fine until 2 days ago
[16:33] <fta> in my last daily report, most of coreutils is reported as having a different hash
[16:34] <fta> fortunately, it matches an upgrade
[16:34] <fta> otherwise, i would have been more than worried
[16:34] <mdeslaur> jdstrand, fta: isn't that a manual cron job that you have to set up?
[16:35] <fta> it's not a post-upgrade apt task??
[16:35]  * mdeslaur doesn't know
[16:37] <fta> yep, /etc/apt/apt.conf.d/90rkhunter
[16:38] <fta> oh, that upgrade changed my /etc/default/rkhunter
[16:38] <fta> grrr
[16:38] <mdeslaur> fta: where did 90rkhunter come from?
[16:39] <mdeslaur> ah, maintainer script
[16:39] <mdeslaur> fta: looks like you know more about it than me :)
[16:39] <mdeslaur> fta: With the powers invested in me, I hereby declare you the rkhunter Expert!
[16:39] <mdeslaur> :)
[16:39] <fta> lol
[19:23] <fta> jcastro, fyi, mandriva is interested by our community translations for chromium
[19:24] <jcastro> nice
[19:24] <jcastro> anyone from debian?
[19:25] <jcastro> fta: is spot still doing chromium for fedora? maybe he might be interested.
[19:26] <fta> jcastro, i think spot is still on it. dpm sent a email today to all the known chromium maintainers (i pointed him to a list)
[19:26] <fta> an
[19:26] <jcastro> oh ok, awesome
[19:27] <jcastro> fta: have you had a chance to try that crankshaft thing?
[19:28] <fta> jcastro, not sure. as i said earlier: "they claim it's in the canary build, so i assume it's also in the daily builds so you can test it there"
[19:28] <jcastro> ah sorry, must have missed your previous response
[19:28] <fta> ~3h ago
[19:51] <asac> fta: heh. so i posted the translation NEWS even before it was officially annonuced ;)
[19:51] <asac> fta: you tricked me into believing i was late :-P
[20:14] <micahg> jdstrand: looks like it was released, it's on the feed from Distrowatch
[20:15] <jdstrand> I don't see it on http://www.mozilla.org/security/known-vulnerabilities/ yet
[20:15] <micahg> http://www.mozillamessaging.com/en-US/
[20:15] <jdstrand> but clearly it is coming
[20:36] <fta> asac, did I? i said dpm was supposed to announce it ealier this week
[20:37] <fta> asac, btw, mandriva contacted me today
[20:37] <fta> asac, and some guys to add new langs
[20:37] <fta> asac, ..so it's working :)
[20:43] <asac> nice
[20:43] <asac> nice
[20:43] <asac> awesome
[20:44] <asac> its just funny that dpm's blog post got on planet _after_ i posted my entry suspecting that it might be old news ;)
[20:44] <asac> hope i didnt steal the show ... :)
[20:46] <fta> asac, he posted it after you did, he was 4 days late
[20:46] <asac> right.... his fault :)
[20:46] <fta> asac, but that's not important, you woke him up
[20:47] <asac> guess jono woke him up ;)
[20:47] <asac> after seeing my post :-P
[20:47] <asac> just kidding
[20:47] <asac> thanks!
[20:48] <fta> now, i need to put the desktop file in there too, somehow
[20:49] <micahg> fta: can you get upstream to accept a generic desktop file?
[20:49] <fta> micahg, they already have one
[20:49] <micahg> Mozilla's been kicking around the idea
[20:49] <micahg> oh
[20:50] <micahg> fta: so why not translate that?
[20:50] <fta> it's gogle-chrome
[20:50] <micahg> fta: I meant chromium upstream .desktop file :)
[20:54] <fta> hm, seems they are generating it from C++ now
[21:06] <fta> asac, any idea what it takes to fix bug 641126?
[21:06] <ubot2> Launchpad bug 641126 in chromium (and 1 other project) "unresolvable R_ARM_THM_CALL relocation (affects: 1) (heat: 8)" [Unknown,Unknown] https://launchpad.net/bugs/641126
[21:15] <micahg> chrisccoulson: can we use the GRE /etc file to get the path for mozjs?  (i.e. install it in the mozjs package, source it, and use GRE_PATH in scripts)
[21:28] <chrisccoulson> micahg - hmmm, possibly. but that file really is for the XPCOM glue to use. do we need to do that?
[21:31] <micahg> chrisccoulson: need?, no, but I figured that would save us from creating a which-mozjs script
[23:37] <BUGabundo> o/