-
Notifications
You must be signed in to change notification settings - Fork 37
Release Cycle
Kiri Choi edited this page Jan 18, 2019
·
3 revisions
- Increase version number in this repo and also tellurium-complete
- Whenever new release is pushed, make sure to update the version number in
VERSION.txt
and put release notes inNOTICE.txt
andNEWS.txt
. - Make sure all the packages listed in Packages are present in the release.
- Make sure all the customization in Required Customization are made in the release.
- Create API documentation (see https://github.com/sys-bio/tellurium/tree/master/docs)
- Run tests on the packaged version (see https://github.com/sys-bio/tellurium/blob/master/tellurium/tests/)
- Make a github release with
source code
,Tellurium-*.exe
andTellurium-*.dmg
and tag the release with version number. - Update SourceForge files (see http://sourceforge.net/projects/pytellurium/)
- Update README links to binaries
- Update tellurium homepage (http://tellurium.analogmachine.org/), i.e. links, versions, etc.