Release guide
From MapbenderWiki
Contents |
[edit]
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
- suggestion release number
- suggestion release date
- suggestion of new modules
[edit]
Discussion
- Discussion (approx. 1 week) at developer list about
- release number
- release date
- new modules
- Voting on the above (motioned by release owner)
- Feature freeze
[edit]
Merging
[edit]
Release branch
- A release branch is generated from the trunk.
[edit]
Update information
- update Version History
- update Trac info
- add new version number
- add new reports
[edit]
Testing
- During this phase, a lot of testing has to be done.
- Only bug fixes may be committed to the release branch after rc1!
[edit]
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.
[edit]
Announcement
- mapbender_dev@lists.osgeo.org
- mapbender_users@lists.osgeo.org
- News at Mapbender Wiki: http://www.mapbender.org/index.php/Template:News
[edit]
Update demo server
[edit]
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

