Release Checklist

Erik Massop edited this page Nov 4, 2017 · 1 revision

This is a list of things that should be done or checked before, and when doing a release.

Pre-release

  • Prepare a bottle of wine. To be opened AFTER the release is done :)
  • Create release page titled Release:
  • Make sure API-versions are increased if needed.
  • Make sure so-versions are increased if needed.
  • Sleep. Make sure you are not tired when doing release, to minimize risks of mistakes.
  • Check if there is work needed on articles in :Category:Articles to be merged at next release

Release

  • wiki:
  • Version number set
  • Release snapshot ready (use release.py) & uploaded to sourceforge
  • Update freshmeat page
  • Send announcement to mailinglist
  • doxygen + pydoc + rdoc docs generated & published to exodus
  • Update History page

Other things which currently would not really be possible:

  • no release critical bugs? - criteria?
  • pass build and runtime tests?
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.