Hello.

In my projects I use second variant.

It's makes only one trouble for me, when I have to remember the name of the 
last milestone version I have released already and what will be the next :)

By my logic, you always develop snapshot of version 1.0 (for example). Not 
1.0-m1, not 1.0-m2. You don't know exactly how many milestones you will have. 
May be you will need to release 1.0-m1-2, or 1.0-m1-fix.

As to me,
this product won't need to "upgrade" every time there is a new
milestone release.
more important then,

I can always tell by looking at even the
SNAPSHOT version numbers what milestone we are getting towards.
Best regards,
Aleksey.




23.03.2010 13:21, Lóránt Pintér пишет:
Hi,

I am in doubt regarding what version numbers I should use for my
product. There are two schemes I can think of right now:

1) 1.0-m1-SNAPSHOT ->  1.0-m1 ->  1.0-m2-SNAPSHOT ->  1.0-m2 ->
1.0-rc1-SNAPSHOT ->  1.0-rc1 ...

2) 1.0-SNAPSHOT ->  1.0-m1 ->  1.0-SNAPSHOT ->  1.0-m2 ->  1.0-SNAPSHOT ->
1.0-rc1 ...

If I use the first solution, I can always tell by looking at even the
SNAPSHOT version numbers what milestone we are getting towards.
However, if I use the second version, my other products that depend on
this product won't need to "upgrade" every time there is a new
milestone release. This is a high maintenance, error-prone task that I
would like to avoid.

What do you suggest?



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to