Release guide

From MapbenderWiki

Jump to: navigation, search

Contents

Kick-off

  • Rule of thumb: Every three months a new version is released.
  • If there are significant changes that cannot be finished in three months, the release may be delayed.
  • The release owner announces plans for a new release at the developer list, along with
    1. suggestion release number
    2. suggestion release date
    3. suggestion of new modules

Discussion

Merging

  • All new features that will be included in the release must be merged into the trunk.

Release branch

Update information

Testing

  • During this phase, a lot of testing has to be done.
  • Only bug fixes may be committed to the release branch after rc1!

Compilation

  • How to compile a release
  • The first release of a new version number must be a release candidate.
  • If the previous release candidate is not stable, another release candidate follows.
  • There is no maximum number of release candidates.
  • Please note that the interval between first rc and stable version is not fix.

Announcement

Update demo server

Stable / unstable

If the release proves to be unstable, repeat the procedure starting from Update information

After a stable version has been released

  • OSGeo announcements: email them to news_item@osgeo.org as described here.
  • a new release owner might be elected
Personal tools