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