Release Process - openrocket/openrocket GitHub Wiki

Currently, the release process is a bit ad-hoc, but the following procedure represents the general set of steps that need to happen.

  1. Take a given state of the develop/unstable branch.
  2. Post a .jar to the list, and get feedback.
  3. Fix those bugs.
  4. If people are happy with that, then post it to TRF, and get more feedback.
  5. Fix those.
  6. Promote the release from "unstable" to "stable"
  7. Tag the commit:
  8. Post the jar there
  9. Announce a release here (on the email list)
  10. Coordinate with packager maintainers