|
|
| (2 intermediate revisions by 2 users not shown) |
| Line 11: |
Line 11: |
| * [http://moz-releng-docs.readthedocs.org/en/latest/release_workflows/fx_ga_release.html GA Workflow] (used for both GA and first Beta builds). | | * [http://moz-releng-docs.readthedocs.org/en/latest/release_workflows/fx_ga_release.html GA Workflow] (used for both GA and first Beta builds). |
| * [http://moz-releng-docs.readthedocs.org/en/latest/release_workflows/fx_beta_release.html Beta Workflow] (used for remaining beta releases) | | * [http://moz-releng-docs.readthedocs.org/en/latest/release_workflows/fx_beta_release.html Beta Workflow] (used for remaining beta releases) |
|
| |
| = L10N Changesets =
| |
| <b>''This task is completed by Release Management''</b>
| |
|
| |
| Currently we have separate changesets files for Fennec and Firefox. Both are generated from the [https://l10n.mozilla.org/shipping/milestones l10n dashboard]<br />
| |
| If you need changesets for a subsequent build (eg. beta1 build #2), copy them from the previous ship-it request.<br />
| |
| First log in to the dashboard with your LDAP and then follow the instructions below.
| |
|
| |
| == Create milestones ==
| |
| Sometimes the milestones have not been created and we can do so:
| |
| * load https://l10n.mozilla.org/shipping/milestones and sign-in
| |
| * click on the link at the bottom of the page: "You may be able to create new milestones."
| |
| * click the checkbox(es) for the product(s) you want to bump.
| |
| ** For betas, make sure the beta # in both fields matches the one you're doing (eg "Beta Build 4" == "Beta 4")
| |
| ** For '''final releases''' (including RC) clear the first field, remove "_beta_b#" from the second field, and append ".0" (or .0.1).
| |
| * hit "submit" and the milestones will be created.
| |
|
| |
| Note: you cannot create release milestones for an older major version. For example, when 18.x is current, 17.x milestones cannot be created. This is especially relevant for Thunderbird's slower release cycle. In that case, use the existing changesets from the l10n-changesets_thunderbird-release file.
| |
|
| |
| == Ship the milestone ==
| |
| Note: when clicking "Ship It" you may be notified that there are pending sign-offs for one or more locales. It is OK to proceed for betas. For final releases we leave the decision with Axel (l10n team) as to whether to go ahead with shipping.
| |
|
| |
| ===Fennec===
| |
| * Click the "ship" button to load up the milestone (eg: Fennec 16 Beta Build 3)
| |
| * It will tell you if there are pending sign offs. Click "ship it" if you meet on of the two conditions
| |
| ** For betas, carry forward regardless if there are pending sign offs
| |
| ** For final releases, carry forward *only* if there are no pending sign offs. Ask RelMan if there are
| |
| * You will land in a page like this e.g. ([https://l10n.mozilla.org/shipping/about-milestone/fennec16_beta_b3 https://l10n.mozilla.org/shipping/about-milestone/fennec16_beta_b3])
| |
| * Click "shipping tools" at the top
| |
| * Platforms should read "android"; multi-locale should read "android-multilocale".
| |
|
| |
| [[File:explicit_fennec_changesets.png|800px]]
| |
| * Click "Add" and check these values
| |
| ** repo: "releases/mozilla-beta" (you MUST use mozilla-beta, even for mozilla-release based releases)
| |
| ** branch: "default"
| |
| ** path: "mobile/android/locales/maemo-locales"
| |
| * Click "l10n-changesets.json"
| |
| ** leave this page open in a tab - you'll need to copy and paste the contents into the Ship-It new release form (below)
| |
|
| |
| ===Firefox or Thunderbird===
| |
| * Click "ship" to load up the milestone (eg: Firefox 16 Beta Build 3)
| |
| * It will tell you if there are pending sign offs. Click "ship it" if you meet on of the two conditions
| |
| ** For betas, carry forward regardless if there are pending sign offs
| |
| ** For final releases, carry forward *only* if there are no pending sign offs. Ask RelMan if there are
| |
| * This will take you to a page like [https://l10n.mozilla.org/shipping/about-milestone/fx16_beta_b3 https://l10n.mozilla.org/shipping/about-milestone/fx16_beta_b3]
| |
| * Click "shipping tools" at the top
| |
| * Click "l10n-changesets"
| |
| ** leave this page open in a tab - you'll need to copy and paste the contents into the Ship-It new release form (below)
| |
|
| |
|
| = Submit to Ship It = | | = Submit to Ship It = |