Releases/0.4.1/Release Checklist
From Habari Project
These are the steps that need to be taken when preparing each new release:
-
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 Releases/0.4.1/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.
-
-
Approval of the PMC to release. - Prepare the release package.
- Update version references. (wiki, homepage, various listings)
- Deploy release archive to download location.
- Update the version number for the update beacon on hp.o
- Announce the release on our home page and mailing lists.
- Celebrate!
- Start work for next release
