Jetpack/Release Process: Difference between revisions

Jump to navigation Jump to search
Line 137: Line 137:
To update the website, clone its code from the [https://hg.mozilla.org/labs/jetpack/ old Jetpack Prototype repository] (the code lives in the [https://hg.mozilla.org/labs/jetpack/file/tip/website website subdirectory]), change the code as needed, test your changes by loading your local working copy of the code in your browser, commit your changes, tag the changeset with the "website-production" tag (you'll need to specify <tt>-f</tt> to force Mercurial to update the existing tag), and push your changes back to the central repository.
To update the website, clone its code from the [https://hg.mozilla.org/labs/jetpack/ old Jetpack Prototype repository] (the code lives in the [https://hg.mozilla.org/labs/jetpack/file/tip/website website subdirectory]), change the code as needed, test your changes by loading your local working copy of the code in your browser, commit your changes, tag the changeset with the "website-production" tag (you'll need to specify <tt>-f</tt> to force Mercurial to update the existing tag), and push your changes back to the central repository.


=== Write Blog Post ===
=== Draft Blog Post ===


The [http://mozillalabs.com/jetpack/ Jetpack blog] lives at mozillalabs.com/jetpack. Each release should be accompanied by a blog post that announces and describes the release.
Draft a blog post for the [http://blog.mozilla.com/addons/ Add-ons Blog] to announce the release.


To write the post, access the blog's Wordpress admin page and go to Posts > Add New.  Use previous release posts as a template for your new one.  Make sure to include a '''&lt;!-- more -->''' element to reduce the size of the post when syndicated to the general Mozilla Labs blog, and put the post into the '''Release''' category so the blog can style it appropriately.
To draft the post, access the blog's Wordpress admin page and go to Posts > Add New.  Use previous release posts as a template for your new one.  Make sure to include a '''&lt;!-- more -->''' element to reduce the initial size of the post, and put the post into the '''developers''', '''jetpack''', '''general''', and '''releases''' categories.
 
After drafting the post, share it with other folks who can help edit it, such as the project's marketing manager.


{{note|don't publish the post in this step. That should happen in the Release step.}}
{{note|don't publish the post in this step. That should happen in the Release step.}}
canmove, Confirmed users
2,056

edits

Navigation menu