diff --git a/VersionScheme.md b/VersionScheme.md index 740850ef..793e5c9b 100644 --- a/VersionScheme.md +++ b/VersionScheme.md @@ -45,6 +45,42 @@ release e.g. `3.1-rcX`. Tickets in the tracker are sorted out by release major.minor, such as `3.0`, `3.1` (trac calls this „milestone”). +Release schedule +---------------- + +There is no specific schedule for major and minor other that more general +roadmap. When time comes, Supreme Committee declares feature freeze and tags +`-rc1` and releases ISO image. From this time on, no new features are accepted. +Also a strict time schedule kicks in. + +Each release candidate period is as follows. For the first two weeks we accept +and assign bugreports to be fixed before next release candidate. For the next +two weeks we generally focus on fixing assigned bugreports, so issues discovered +during this time may be postponed until later RC. Finally after that there is +one week of current-testing freeze, during which time no new packages are +released, in hope that they will be installed by wider user base and tested. + +The next RC is released five weeks after the former. All packets are published +in `current` repository and the cycle starts over. There should be no less than +1 and no more than 3 release candidates before final release. + +
stage | time |
---|---|
initial testing | 2 weeks |
bug fixing | 2 weeks |
`current-testing` freeze | 1 week |