[Sugar-devel] [ANNOUNCE] Sucrose 0.86 Branching - Activity versions

Simon Schampijer simon at schampijer.de
Thu Oct 1 05:25:44 EDT 2009


On 10/01/2009 11:20 AM, Simon Schampijer wrote:
> Dear Maintainers,
>
> *Branching*
> After the final release of a module, a branch can be created to host
> further stable development. Can, means here that it is up to the
> maintainer when this happens. In other words you want to create the new
> branch at latest when you start to commit things for 0.88. 0.86 will be
> your stable branch where only bug fixes can be committed and unstable
> development is going to the master branch.
>
> Please use the name sucrose-0.86 for the 0.86 branch. Each module
> maintainer is responsible to inform the sugar-devel at lists.sugarlabs.org
> and localization at lists.laptop.org lists about the branch.
>
> More information on how to create the branch can be found at [1].
>
> *Activity versions*
> As we use integers for activity versions (this really has to change for
> 0.88 with introducing minor versions), we need to cope for the famous:
> stable/unstable version issue. I would say to leave at least 3 version
> numbers open when doing a new unstable release. An example:
>
> Walter has submitted TurtleArt 69 for 0.86. He reserves the numbers 70,
> 71, 72 for bug fix releases. When he is doing a release from the
> unstable master branch (0.88 development) he is using numbers>  72.
>
> Homework: What version number has the third unstable release from
> TurtleArt? Please send a note with your answer to the sugar-mailing
> list, subject="Enlarge your 0.86 Lottery winning chances". The first
> three right answers will get a beer at the SugarCamp in Bolzano.
>
> Sincerely,
>      Your Release Team
>
> [1] http://sugarlabs.org/go/DevelopmentTeam/Release#Branching

Sigh, those new wiki names: 
http://wiki.sugarlabs.org/go/Development_Team/Release#Branching is the link.

Sincerely,
    Simon


More information about the Sugar-devel mailing list