Feature Coding completed 12 March 2004.
In order to complete feature coding, the following must be true:
- There are no Priority 1 bugs for core or
standard packages. (criterion for standard packages deferred for 5.1)
- New features code-complete
- New features code and api-docs committed on HEAD
- New features pass automated tests on integration server
- ACS Core can be installed manually
- ACS Core can be installed by automated installer and pass all automated tests
For the time period from the feature coding deadline to meeting the feature-complete criteria, HEAD is feature-frozen for core and standard packages. This means no new features can be committed, only bug fixes.
At code-complete milestone, these tasks are required to produce an α release for α testing.
- Create new minor branch from CVS HEAD
- Announce feature freeze (no commits to new branch except in response to bugs) on branch on http://openacs.org/contribute/
- Set .info for all modified packages to alpha1 (5.1.0a1)
- Tag CVS with 5-1-0a1, skipped
- Release alpha tarball (optional, skipped)