Changes between Version 1 and Version 2 of ReleaseCycle


Ignore:
Timestamp:
08/10/11 12:27:42 (13 years ago)
Author:
ph3-der-loewe
Comment:

typo

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseCycle

    v1 v2  
    88Between two major releases there are so called minor releases. Those have version numbers containing 'beta' or 'rc' like this: 0.4beta6, 0.8rc3. The order is as following: beta releases for a major release, rc releases for the major release and finally the major release. Fir example: ..., 0.8beta0, 0.8beta1, 0.8rc0, 0.8, ... Those minor release should be released about once every month. The last two should be rc releases but don't have to. 
    99 
    10 Before any release is done there will be pre-releases. Pre-releases have 'pr' in the version number like this: 0.7beta8-pr4. A pre-release is announced as every other release. Everyone can object the release and the cycle is halted and the situation examined: The release manager will decide if the problem needs to be fixed before or after the release or can be fixed at all (willnotfix/unreproducible/invalid). The objection can officially be done by sending a mail to the mailing list or filing a bug to the bug tracker for the specific release (former is preferred) within two days (48 hours). If there is a valid objection the problem can be fixed and another pre-release is done or if the problem is very bad the release cycle can be terminated. The release manager will decide this. 
     10Before any release is done there will be pre-releases. Pre-releases have 'pr' in the version number like this: 0.7beta8-pr4. A pre-release is announced as every other release. Everyone can object the release and the cycle is halted and the situation examined: The release manager will decide if the problem needs to be fixed before or after the release or can not be fixed at all (willnotfix/unreproducible/invalid). The objection can officially be done by sending a mail to the mailing list or filing a bug to the bug tracker for the specific release (former is preferred) within two days (48 hours). If there is a valid objection the problem can be fixed and another pre-release is done or if the problem is very bad the release cycle can be terminated. The release manager will decide this. 
    1111 
    1212Two days after a objection-free pre-release the release manager is free to release the pre-release as release. Only very minor changes are allowed to do between those releases. This includes: Updating version number (removing -prX suffix), updating list of tested systems, typos in README file.