Running into builds, just testing

I've blogged previously on how to set up a staging environment to test the l10n build system, but I didn't go into any detail on how to actually do builds in that set up. That shall be fixed. I'm picking you up at the point where twistd get-pushes -n -t …

got l10n builds

'nuff said? Not even remotely. We've had l10n builds as long as I'm working on l10n, actually, I got involved around the time when we started to do them upstream. They always were considerably better than each localizer doing their build at home...

Searching l10n

I'm contemplating adding search in l10n to the dashboard, and I figured I'd put my thoughts out for lazyweb super-review. Things we might want to search for: Localized strings in a particular locale in all locales going into a particular app...

L10n ecosystem in a fishbowl

Building the infrastructure for our l10n builds is hard, mostly because it's consisting of a ton of things that you don't have control over. We're building 3 and a half applications, Firefox, Thunderbird, Fennec, and Sunbird for calendar. Firefox...

The folks we know

Seth has blogged his response to Walt Mossberg's interview with Mitchell and John, on top of the already great answer the two provided in the interview on Why wouldn’t it just be better for the consumer to go with the company that’s hired experts...

Thoughts on killing tinderbox, foundations

I figured it'd be a good idea to just dump my thinkings on killing tinderbox (as in the the web interface to mozilla's builds). As just the background information grows to a lengthy post, I'll cut them into pieces. To point you where I'm heading,...

See your django models in SVG

Last week I found django-command-extensions, which together with graphviz allow you to create pretty displays of your django models. Sadly not the other way around, but still better than nothing. The awkward piece is when you like to get SVG...

New hook for l10n feedback

We have a new hook for folks to get feedback on how to expose patches to localizers. We created a bugzilla account community@localization.bugs, which interested localizers are going to follow. I for one do at least. So when you have a bug and...

Fennec added to l10n dashboard

I just added Fennec localization stati to the l10n dashboard. It's only pretending to do arm linux tgz's right now, and it's not uploading them anywhere. I expect that will happen soon on the main build machines. There were a few funky edges to...

Triggering l10n builds

Localized builds are easy, you take away en-US, throw in the localized files, and you're done. Piece of cake. Throw in 3 platforms, four different builds each, 70 locales, and you have a lot of cake. Yesterday I wrapped up a little experiment...