DOM Inspector/Releases/Checklist: Difference between revisions

Jump to navigation Jump to search
→‎DOM Inspector branch days: make a note about having to commit immediately after branching, and correct bug id
(bad bug dependency)
(→‎DOM Inspector branch days: make a note about having to commit immediately after branching, and correct bug id)
 
Line 67: Line 67:
* Remove the DOMI_LATEST_BRANCH tag from the last branch<br/><nowiki>
* Remove the DOMI_LATEST_BRANCH tag from the last branch<br/><nowiki>
</nowiki><samp>$ <kbd>hg tag --remove DOMI_LATEST_BRANCH</kbd></samp>
</nowiki><samp>$ <kbd>hg tag --remove DOMI_LATEST_BRANCH</kbd></samp>
* Branch
* Branch, and use the tracking bug that corresponds to the new branch for your commit.
** e.g., if the last version of DOM Inspector released was 2.0.11, the current version on the default branch should already be 2.0.12pre, and the name for the new branch will be DOMI_2_0_12<br/><nowiki>
** e.g., if the last version of DOM Inspector released was 2.0.11, the current version on the default branch should already be 2.0.12pre, and the name for the new branch will be DOMI_2_0_12.<br/><nowiki>
</nowiki><samp>$ <kbd>hg branch DOMI_2_0_12</kbd></samp>
</nowiki><samp>$ <kbd>hg branch DOMI_2_0_12</kbd></samp>
** The commit message would be "Bug 738048 - (DOMi2.0.12) DOM Inspector 2.0.12 (branch for localization)".  Make sure you make your commit now, because tagging in the next step will steal the opportunity.
* Tag the new branch DOMI_LATEST_BRANCH<br/><nowiki>
* Tag the new branch DOMI_LATEST_BRANCH<br/><nowiki>
</nowiki><samp>$ <kbd>hg tag DOMI_LATEST_BRANCH</kbd></samp>
</nowiki><samp>$ <kbd>hg tag DOMI_LATEST_BRANCH</kbd></samp>
Line 79: Line 80:
** e.g., if you just branched DOMI_2_0_12 and created a tracking bug for DOM Inspector 2.0.13, you would change the makefile from 2.0.12pre to 2.0.13pre on the default branch.  The commit message would be "Bug 748542 - (DOMi2.0.13) DOM Inspector 2.0.13 (bump version number to 2.0.13pre)".  See [http://hg.mozilla.org/dom-inspector/rev/af3dd47abfe5 changeset af3dd47abfe5].
** e.g., if you just branched DOMI_2_0_12 and created a tracking bug for DOM Inspector 2.0.13, you would change the makefile from 2.0.12pre to 2.0.13pre on the default branch.  The commit message would be "Bug 748542 - (DOMi2.0.13) DOM Inspector 2.0.13 (bump version number to 2.0.13pre)".  See [http://hg.mozilla.org/dom-inspector/rev/af3dd47abfe5 changeset af3dd47abfe5].
* Leave a comment in the tracking bug corresponding to the version that just branched.
* Leave a comment in the tracking bug corresponding to the version that just branched.
** e.g., if the newly-created branch is DOMI_2_0_12, you would leave a comment in [https://bugzilla.mozilla.org/show_bug.cgi?id=748542 bug 748542].
** e.g., if the newly-created branch is DOMI_2_0_12, you would leave a comment in [https://bugzilla.mozilla.org/show_bug.cgi?id=738048 bug 738048].
* Attempt to notify translators who are involved with out-of-date localizations that the repo has branched so that localizers have a stationary target for the next six weeks.
* Attempt to notify translators who are involved with out-of-date localizations that the repo has branched so that localizers have a stationary target for the next six weeks.
Confirmed users
82

edits

Navigation menu