← Back to team overview

neos team mailing list archive

[Blueprint docu-stable-releases-checklist] (DOCU) Checklist for Stable Releases

 

Blueprint changed by Johannes Wettinger:

Whiteboard changed:
  STEP 1: PREPARE THE RELEASE
  
- 1.1. Make sure the complete collection of unit tests run successfully!
- 1.2. Make sure the scenarios for the system test have been executed successfully!
- 1.3. Set the status of all feature requests in the Bug Tracker related to the implemented features to "Fix Released"
- 1.4. Set the implementation status of all blueprints related to the implemented features to "Implemented"
+ -- 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
  
- 2.1. Make sure the translations (maintained by Launchpad Translations) are up-to-date
- 2.2. Update version no., build no. and release date in appResources.properties (the build no. is the number of the current revision in the trunk repository plus 1)
- 2.3. Push the current revision to the mature branch of the relevant series
- 2.4. Create release files by running the 'release' target of revager-build.xml
- 2.5. Create DMG file by running the 'release' target of revager-build.xml on Mac OS X
+ -- 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 DMG file by running the 'release' target on Mac OS X
+ 
  
  STEP 3: PUBLISH THE RELEASE
  
- 3.1. Release all created files of the new release on Launchpad.net
- 3.2. Update build no. and version no. on revager.org for update notification
- 3.3. Publish release notes, changelog and news on Launchpad.net
- 3.4. Update the screenshots on revager.org
+ -- 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"

-- 
(DOCU) Checklist for Stable Releases
https://blueprints.launchpad.net/revager/+spec/docu-stable-releases-checklist