You are at the archive for the Mozilla Category:

compare-locales 0.9.2 released

I just uploaded a new release of compare-locales to pypi, hg.m.o and github. Changes since the last released version: Support for nested l10n.inis, notably, browser/branding. Errors on CSS specs, notably, if en-US is a length or min-width etc, the translation also needs to be one. Warn if CSS specs don’t match in property or unit. […]

Mozilla Europe and Mozilla in Europe

The message below has been communicated to MozCamp Berlin attendees and Mozilla employees via email, signed by Mitchell Baker and Tristan Nitot, but this should be public, so it has been posted to mozilla.governance. We also wanted to put it on a blog so that it ends on, but Tristan’s server is in trouble. […]

Ask Pike at MozCamp Asia 2011

I’ll be at MozCamp Asia 2011, and as I haven’t been to Asia outside of India, I figured I should talk about the things you want me to talk about, and not about what’s on my head. Thus, the session is gonna be titled “Ask Pike”, and I’m fielding questions on google moderator. Of course, […]

… sung to the tune of …

Everytime I redesign I cry a little Everytime I change my mind I wonder why a little Sung to the tune of that song that Simply Red covered and bug 650816.

Why I hate git

wokbok:django-durationRel axelhecht$ git push -f Counting objects: 7, done. Delta compression using up to 4 threads. Compressing objects: 100% (4/4), done. Writing objects: 100% (4/4), 560 bytes, done. Total 4 (delta 2), reused 0 (delta 0) Unpacking objects: 100% (4/4), done. remote: error: refusing to update checked out branch: refs/heads/master remote: error: By default, updating […]

Data models and “vom Kopf auf die Füße”

As you all know we’re having a new release scheme. That’s all good and great for localization, but there’s one tiny little peppermint: It exposed each and every design problem in the l10n dashboard, code-named elmo these days. As many folks wonder why I’m still talking about how the l10n dashboard needs more work, I’ll […]

Coming soon: cross-repository network graphs for hg.m.o

Did you miss the ability to look at our source code and figure out who’s working on what where? Thought that only github can do that? Let me give you a sneak peek at what I’ve been hacking on over the weekend. What’s the big picture of our mainline code development? You can see the […]

Reviewing sign-offs, slightly different

Opening the magic box of l10n admin stuff: We’re doing sign-offs, y’know? Localizers hit the l10n dashboard and click a button to say “this revision is good to ship”. Which is cool, because then they don’t need approval for every patch for release branch fixes. And I’m reviewing the signoffs. Sounds all good, and well […]

Back home, a good deal lighter

Next time you see me, I’ll look a tad different. That bump on my head got removed, surgery yesterday went fine, got home today. I’ll be taking it slow today, but should be up to speed tomorrow. Thanks to all the good wishes.

Being a localizer in the rapid release cycle

We’re changing to a 6-week release train model, and this is going to impact how localizers do their contributions. The following scheme has been cycled in .planning for a bit, so this is what we’ll be doing. We’ll adapt that if needed, of course, but based on experience with the next cycle or two. Recap […]