release procedure - admb-project/admb GitHub Wiki
ADMB Release Procedure
Annual Release
As a general rule, a new version of ADMB is released annually, 1-3 months after the annual Developers' Workshop. The following procedure starts a few weeks after a workshop.
- Notify [email protected].
- Select issues to target for release.
- Once issues are completed, notify foundation members which trunk revision will be the new release.
- Copy trunk revision to branches/'release-number' where 'release-number' is the format Major.Minor (e.g. 10.1).
- Update release date, version, copyright in the source files, README.txt, and installers. Also, update the acknowledgements section.
- Make sure manuals are up to date, easy to follow, and that end users are able to follow the procedure successfully.
- Request testing from the core developers group.
- Release test (beta) distributions to the users community.
- If no major issues, tag the branch as the release.
- Upload buildbot generated distributions and installers to code.google.com.
- Email [email protected] of the new release.
- Add new item and update downloads page.
Other Releases
In addition to the main annual release, minor versions may be released to address specific needs. Minor releases will include
bug fixes and document corrections.