[Dev] Milestone numbering going forward

Katie Capps Parlante capps at osafoundation.org
Wed Nov 30 22:10:50 PST 2005


Philippe, if I understand correctly you are essentially proposing this 
with (2-Backward):

      /-0.6.0    /-0.6.1    /-0.6.2   /-0.7.0
     /          /          /         /
0.5.m8----0.6.m1------0.6.m2----0.6.m3-----0.7.m1

Which I find confusing. Also, it doesn't any leave room for updating the 
0.6.x releases independently of milestones, should we need it.

I am definitely in favor of having stable milestones, and having users 
follow us on those milestones -- assuming we get some users ;). However, 
I think this just means that we will stop needing 0.6.x releases once a 
stable milestone leaves 0.6 in the dust, because we can have users 
download the milestone release directly. Given that we are a pre-1.0 
project, I don't think we need to rigorously keep up parallel 0.6.x 
releases with milestone releases.

This one, essentially the original proposal, seems pretty rational to me 
(I believe like Eclipse):

      /-0.6.0--0.6.1              /-0.7.0--0.7.1
     /                           /
0.5M8-----0.7M1------0.7M2----0.7M3-----0.8M1

as does this (Alec's proposal, if I understand correctly):

      /-0.6.0--0.6.1                           /-0.7.0--0.7.1
     /                                        /
0.5alpha8-----0.7alpha1------0.7alpha2----0.7alpha3-----0.8alpha1

I like the "M", even with the forward numbering scheme, because our 
milestone system has been working relatively well and we can retain the 
same terminology. That said, I buy Alec and Ted's argument that "alpha" 
isn't going to confuse anyone wrt us being a pre-1.0 project.

Presumably we could add svn revision #s in a way that does not offend 
egg versioning...

Cheers,
Katie


More information about the Dev mailing list