Skip to content
dbarbier edited this page Jun 1, 2011 · 7 revisions

Release Cycle

Start a new release cycle

During development

  • Update the Roadmap
  • Check that all issues targeted to this milestone are fixed
  • Stop development at least one week before the due date to focus on fixing bugs
  • Tag release candidates and ask on oce-dev for tests

Release

  • Update the NEWS file. For instance, run git log --name-status --reverse OCE-0.3.0..HEAD to display commits merged since 0.3.0 has been released
  • Add a tag and send a mail to the oce-dev mailing list
  • Remove tag for release candidates, they are not very useful; deleting remote tags is not straightforward with git (because most people think that this should not be allowed), one can run for instance git push github :refs/tags/OCE-0.3.0-rc1
  • Close the meta issue; normally all other issues affected on this milestone have already been closed, so this is the last one and this milestone is automatically closed. It cannot be reopened.
Clone this wiki locally