Actions

Difference between revisions of "Developer Area/Release Instructions/Major Release"

From Mahara Wiki

< Developer Area‎ | Release Instructions
(link to release candidate page)
(bumping the version on master)
Line 8: Line 8:
 
* Copy the changelog from the previous stable branch
 
* Copy the changelog from the previous stable branch
 
* Update the branch name in the "push" target of the Makefile
 
* Update the branch name in the "push" target of the Makefile
 +
 +
= Bump the version on master =
 +
 +
* Go to the master branch and bump the version to 1.5.0dev (if you just created the 1.4_STABLE branch)

Revision as of 16:10, 25 May 2011

Here are the things to do before running through the usual release instructions when preparing a new major release.

Major releases should be preceded by at least one release candidate.

Creating the new branch

  • Create a new branch in the admin section of Gerrit
  • Copy the changelog from the previous stable branch
  • Update the branch name in the "push" target of the Makefile

Bump the version on master

  • Go to the master branch and bump the version to 1.5.0dev (if you just created the 1.4_STABLE branch)