[Dev] Milestone numbering
Phillip J. Eby
pje at telecommunity.com
Wed Jan 25 17:29:31 PST 2006
At 05:14 PM 1/25/2006 -0800, Heikki Toivonen wrote:
>So, to be clear, do you want:
>
>1) Fully descriptive version numbers or
>2) Hybrid where version describes milestone and auxiliary info specifies
>dev version?
>
>If we want the version number to convey all of the information it is
>going to be a little more complicated than doing it without.
>
>Oh, there is also the question of do we want the version number to
>contain an svn revision number or not. Opinions?
I think we will want the svn revision included for anything that is not an
officially numbered release. For official releases, it's likely to be
redundant, since there will be a release branch.
>Should the version number contain a timestamp?
-1; setuptools only includes the timestamp feature for people who are stuck
with CVS or some such. :)
>Something I am not sure if Python eggs and pje's version parser deals
>with is the 'm1', ..., 'mn' syntax that has been proposed. I.e., does
>it compare 0.7, 0.7.1 and 0.7.m1 correctly etc. (0.7.m1 < 0.7 < 0.7.1)?
You would need an 'a' or 'dev' or some such in there for that to work;
0.7a-m1 or 0.7dev-m1 would be less than 0.7. 0.7m1 would be assumed to be
a postrelease patch of 0.7.
More information about the Dev
mailing list