Well, I propose to coordinate the preparation of the 1.7 release, named Eta Carinae. Luis is lacking of time theese days, Garland and Mr Polidor are recluded, so, we have to help and begin the release process with the rest of us.
Here are the reasonnable steps we should conduct, the way we conduct them is an open topic of discussion beetween any all registered contributors (using the word developers is rather diminutive in regard of the diversity of the people in developers list).
Public announce that The release is now started and can take some days. CVS is under pressure.
A branch in CVS is constituted for the release candidate, so if a developer want to add new features for the 1.7.1 or the 1.8 he can stick on the main trunk. But all avalaible efforts are required for bugfix, when possible.
Extraction from CVS of a package from RC branch, as if it was the release, and public diffusion.
Directly on the CVS main trunk, all bugfixes are applied on the RC branch (that will be merged to main trunk at release time). Go to 3/ until no bugs (ideally) or just a few (if times passes too long).
When on the devel mailing-list there are enough of positive report about the stability of the release candidate, then Release is planned. It's an arbitrary decision that has to take in account that it's not good to stay in rc state too long, because merge bring more oddities when the branch separates too much from the trunk. Well, it's just comfort. If there is bugs, it's not releasable, that's what counts.
1) |
17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting |
2) |
21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting |
3) |
19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting |
4) |
Tiki birthday |