Confirmed users
82
edits
Sevenspade (talk | contribs) (bad bug dependency) |
Sevenspade (talk | contribs) (→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= | ** 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. | ||