(DOCU) Checklist for Stable Releases

Registered by Johannes Wettinger

Checklist for new stable releases of RevAger

Blueprint information

Status:
Complete
Approver:
Team NEOS
Priority:
High
Drafter:
Johannes Wettinger
Direction:
Needs approval
Assignee:
Johannes Wettinger
Definition:
Approved
Series goal:
None
Implementation:
Informational Informational
Milestone target:
None
Started by
Johannes Wettinger
Completed by
Johannes Wettinger

Related branches

Sprints

Whiteboard

STEP 1: PREPARE THE RELEASE

* Make sure the complete collection of unit tests run successfully!

* Make sure the scenarios for the system test have been executed successfully!

* Set the implementation status of all blueprints related to the implemented features to "Implemented"

----

STEP 2: CREATE THE RELEASE

* Make sure the translations (maintained by Launchpad Translations) are up-to-date

* Update the version number in appResources.properties (the other properties will be updated automatically)

* Create release files by running the 'bzr-release' target

* Commit content to trunk branch

* Push the current revision to the mature branch of the relevant series

* Create disk image file by running the 'release' target on Mac OS X

----

STEP 3: PUBLISH THE RELEASE

* Release all created files of the new release on Launchpad.net

* Update build no. and version no. on revager.org for update notification

* Publish release notes, changelog and news on Launchpad.net

* Update the screenshots on revager.org

----

STEP 4: UPDATE STATUS OF BUGS AND FEATURE REQUESTS

* Set the status of all feature requests and bugs in the Bug Tracker related to the implemented features and fixed bugs to "Fix Released"

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.