Confirmed users
82
edits
Sevenspade (talk | contribs) (→DOM Inspector release day: clarification, structure) |
Sevenspade (talk | contribs) (→DOM Inspector release day: finish the checklist (yay, interleaved escaping for idiosyncratic parsers)) |
||
| Line 30: | Line 30: | ||
** Fish out the XPI from <var>$MOZOBJDIR</var>/dist/xpi-stage | ** Fish out the XPI from <var>$MOZOBJDIR</var>/dist/xpi-stage | ||
*** e.g., :~/src/mozilla-release/objdir-i686-pc-linux-gnu/dist/xpi-stage/inspector-2.0.12.xpi | *** e.g., :~/src/mozilla-release/objdir-i686-pc-linux-gnu/dist/xpi-stage/inspector-2.0.12.xpi | ||
* Prepare the release notes | |||
** find the dependent bugs for release bug | |||
*** e.g., bug DOMi2.0.12 | |||
*** it's easy to copy and paste if you look at the dependency tree for the bug, at max depth 1, showing resolved | |||
**** e.g., https://bugzilla.mozilla.org/showdependencytree.cgi?id=738048&maxdepth=1&hide_resolved=0 | |||
*** Ignore the tracking bug for the previous release; don't copy it into the release notes. | |||
** The notes take this form:<code><br/><nowiki> | |||
</nowiki><ul><br/><nowiki> | |||
</nowiki> <li><br/><nowiki> | |||
</nowiki> <a href="<var>URL</var>"<br/><nowiki> | |||
</nowiki> title="Bug <var>bug id</var> - <var>bug summary</var>">Bug <var>bug id</var></a>&nbsp;- <var>bug summary</var> (patch by <var>contributor</var>)<br/><nowiki> | |||
</nowiki> </li><br/><nowiki> | |||
</nowiki></ul><br/><nowiki> | |||
</nowiki><br/><nowiki> | |||
</nowiki>Localization fixes:<br/><nowiki> | |||
</nowiki><ul><br/><nowiki> | |||
</nowiki> <li><var>Language</var>: <var>Contributor</var></li><br/><nowiki> | |||
</nowiki></ul><br/></code> | |||
** feel free to add explanatory text or additional prose above or below the notes | |||
* Submit it to AMO | |||
** Paste the release notes | |||
** Ping someone in [irc://irc.mozilla.org/addons #addons] for review | |||
* Leave a comment in the release bug about the AMO status | |||
* RESOLVE the bug when it gets reviewed and is made available on AMO | |||