DOM Inspector/Releases/Checklist: Difference between revisions

Jump to navigation Jump to search
→‎DOM Inspector release day: finish the checklist (yay, interleaved escaping for idiosyncratic parsers)
(→‎DOM Inspector release day: clarification, structure)
(→‎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>&lt;ul&gt;<br/><nowiki>
</nowiki>&nbsp;&nbsp;&lt;li&gt;<br/><nowiki>
</nowiki>&nbsp;&nbsp;&nbsp;&nbsp;&lt;a href="<var>URL</var>"<br/><nowiki>
</nowiki>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;title="Bug <var>bug id</var> - <var>bug summary</var>"&gt;Bug <var>bug id</var>&lt;/a&gt;&amp;nbsp;- <var>bug summary</var> (patch by <var>contributor</var>)<br/><nowiki>
</nowiki>&nbsp;&nbsp;&lt;/li&gt;<br/><nowiki>
</nowiki>&lt;/ul&gt;<br/><nowiki>
</nowiki><br/><nowiki>
</nowiki>Localization fixes:<br/><nowiki>
</nowiki>&lt;ul&gt;<br/><nowiki>
</nowiki>&nbsp;&nbsp;&lt;li&gt;<var>Language</var>: <var>Contributor</var>&lt;/li&gt;<br/><nowiki>
</nowiki>&lt;/ul&gt;<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
Confirmed users
82

edits

Navigation menu