Release 0.5 Release Checklist
From Habari Project
These are the steps that need to be taken when preparing each new release (copied from Release 0.4.1 Release Checklist):
- Freeze new features two weeks prior to release.
- Create a release branch on our Subversion repository.
- Update version.php with the new release version
- Notify testers and 3rd-party developers of the upcoming release.
- Following the Release 0.5 Test Procedure, check each feature.
- Audit the files for security issues.
- Build the release documentation:
- Write the release notes.
- Summarize issues fixed - need not be comprehensive (include Trac report URL).
- Summarize features added.
- Write the upgrading process, include any necessary files.
- Update the user manual.
- Write the release notes.
- Approval of the PMC to release.
- Prepare the release package.
- Announce the release on our home page and mailing lists.
- Celebrate!
- Start work for next release