<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    first of all sorry but, having just subscribed, I couldn't reply to
    the original message (Australis schedule update #2 [1]).<br>
    Back to the subject: please don't forget about localization in your
    schedule.<br>
    <br>
    In the past days I've tried to analyze what's changed between
    mozilla-central and the ux branch. All string changes seem to be
    concentrated (please correct me if I'm wrong) in two files:
    browser.dtd and a new file, customizableWidgets.properties [2].<br>
    <br>
    <blockquote type="cite">We're still planning on landing as soon as
      possible in Firefox 25.<br>
      We currently have three landing blockers...</blockquote>
    Not sure if these two bugs qualify as blockers, but it would
    certainly make sense to fix them before landing on central and
    exposing strings to localizers<br>
    <a class="moz-txt-link-freetext" href="https://bugzilla.mozilla.org/show_bug.cgi?id=887853">https://bugzilla.mozilla.org/show_bug.cgi?id=887853</a><br>
    <a class="moz-txt-link-freetext" href="https://bugzilla.mozilla.org/show_bug.cgi?id=882582">https://bugzilla.mozilla.org/show_bug.cgi?id=882582</a><br>
    <br>
    <blockquote type="cite">We're planning to land in 25, but also to
      back-out immediately after the<br>
      uplift to Aurora (Aug 5th). Australis will stay on mozilla-central<br>
      (only) until Firefox 26 uplifts to Aurora (Sep 16th), with intent
      to<br>
      ride the 26 train thru to release.<br>
    </blockquote>
    I think you meant "before" the uplift to Aurora. Unfortunately
    that's quite a problem for l10n.<br>
    <br>
    This is a visual diff of the difference between central (left) and
    ux (right) for browser.dtd<br>
    <a class="moz-txt-link-freetext" href="http://www.diffchecker.com/1799z37k">http://www.diffchecker.com/1799z37k</a><br>
    <br>
    You're adding 29 strings, but you're also removing 17 of them, most
    important from the main UI. Most localization tools will remove
    those 17 strings for localizers working on mozilla-central, and then
    they'll need to add them back for mozilla-aurora.<br>
    <br>
    So, if you plan to to disable Australis just before the uplift to
    Aurora, a viable solution would be to add back those strings on the
    UX branch, <b>before landing Australis on central</b>. By doing
    this:<br>
    * Strings will be available but unused on mozilla-central from the
    beginning (strings will not be marked as obsolete for localizers).<br>
    * When Firefox 25 moves to Aurora, localizers will have all the
    strings they need for Aurora plus a bunch of unnecessary Australis
    strings, which they can decide to remove.<br>
    * When you feel ready to move Australis to Aurora, you can remove
    those strings on mozilla-central and let the change ride the trains.<br>
    <br>
    Note that this will cause some problems anyway for localizers who
    work on l10n-central (smaller teams work on mozilla-aurora), e.g.
    porting QA fixes between branches, or merging mozilla-aurora and
    l10n-central. But I guess that's inevitable.<br>
    <br>
    I hope this makes sense to you, if not please ask :-)<br>
    <br>
    Francesco<br>
    <br>
    [1]
    <a class="moz-txt-link-freetext" href="https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000475.html">https://mail.mozilla.org/pipermail/firefox-dev/2013-July/000475.html</a><br>
    [2]
<a class="moz-txt-link-freetext" href="http://hg.mozilla.org/projects/ux/file/default/browser/locales/en-US/chrome/browser/customizableui/customizableWidgets.properties">http://hg.mozilla.org/projects/ux/file/default/browser/locales/en-US/chrome/browser/customizableui/customizableWidgets.properties</a><br>
  </body>
</html>