Looking at a l10n bugzilla classification

We intend to move from components per locale in the “Mozilla Localizations” product to a matrix of products per locale, and components for each of Firefox, Thunderbird, et al. I’ve created an add-on to set up the products and components and laid out in the newsgroup thread. I wanted to share some screen shots on how things look locally now.

enter_bug.cgi?classification=Mozilla in Your Language looks like this:

enter_bug.cgi

Localizers can edit the descriptions on localize.m.o. I’m not totally convinced that the current formatting of the products are great. The double () braces disturb me, both here and on the actual bug form (see below). I might prefer “l10n:ab-CD Language (Region)”.

Enter bug

This is the actual bug entry form, and shows the localized component description. It also shows a rather confusing line wrapping of the product name.

Another aspect that we were concerned about was how it’d look if you changed the product of a bug. Locally, this looks like this now:

Re-productize bug

Got comments? Please leave them in the original newsgroup thread, or here.

The Conversation {10 comments}

  1. Max Kanat-Alexander {Monday July 26, 2010 @ 2:12 pm}

    Hmm. So this will cover all products? That will make it a little harder to watch all localization for a particular product, but I don’t know how common of a need that is.

    Why not take the “l10n: ” off the front of the product names, since they’re all obviously l10n now?

  2. Cédric {Monday July 26, 2010 @ 2:28 pm}

    Hi,
    Some locales have their own Bugzilla installation. It might be nice to add the URL of the fully localized community Bugzilla installation prominently, somewhere (in the most efficient place, no idea where this would be :\ ).
    Cédric

  3. Axel Hecht {Monday July 26, 2010 @ 2:45 pm}

    Regarding your first question, there’s a cross-locale alias alas all@firefox.localization.bugs that’s on default CC for the components.

    The l10n: prefix is to group all localization components together when moving a bug from one product to another, so that folks can easily skip it. That’s because one can’t move the bug from one classification to another, AFAIK, right?

  4. Axel Hecht {Monday July 26, 2010 @ 2:57 pm}

    Cedric, not sure if that’s the same thing.

    Like, a separate bz install couldn’t have bugs blocking a release, or a tracking bug, and won’t generally show up in bugzilla queries.

    That doesn’t mean that having your own bz install is a bad idea, but I don’t see an obvious way to integrate the installs.

  5. Kevin Scannell {Monday July 26, 2010 @ 9:52 pm}

    This is cool. I agree “l10n:ab-CD Language (Region)” would look better, and is as rational a way to sort as any.

    One correction – ga-IE is “Irish” not “Gaelic”.

  6. Axel Hecht {Tuesday July 27, 2010 @ 12:20 am}

    Kevin: Oops, sorry, I didn’t check my notes on a ton of languages. I’ll make sure the final products have their names right.

  7. LpSolit {Tuesday July 27, 2010 @ 3:19 am}

    Axel,

    You can move a bug from a product being in one classification to another product being in another classification. Bugzilla has no restrictions in this area.

  8. Max Kanat-Alexander {Tuesday July 27, 2010 @ 5:04 pm}

    Ah yeah, we should group the product by Classification. I think there’s a bug for that already. Would require some refactoring first.

    -Max

  9. Axel Hecht {Wednesday July 28, 2010 @ 3:37 am}

    LpSolit, sorry, I wasn’t clear there. What I meant to say was:

    When moving a bug from one product to another, you can’t restrict that to a classification, or you can’t take a bug in “Client Software” and move it to some product in “Mozilla in Your Language” explicitly. Just implicitly by moving it from a product in one to a product in another. The additional taxonomy we have on products doesn’t help us there.

    See also mkanat’s comment, who read what I wrote to say what I meant :-)

  10. Staś Małolepszy {Monday August 2, 2010 @ 10:45 am}

    “Ah yeah, we should group the product by Classification. I think there’s a bug for that already.”

    Yep, there is one: https://bugzilla.mozilla.org/show_bug.cgi?id=539894 :) (just for reference)

Sorry, comments for this entry are closed at this time.