hi,
sorry that it is not a direct question on Maven usage, but I really
hope to improve my Release management process with Maven.
I would like to understand more regarding version numbering
convention, perhaps, the most commonly practice in Java community.
1) for subversion source tree. it is using Release.Minor.Bugfix-
ReleaseCandidate scheme
e.g. from 1.0.x -> 1.1.x ->1.2.x -> 1.3.x
1.3.x-rc1 -> 1.3.x-rc2 -> 1.3.x-rc3
2) in linux kernel, 1.x , odd-numbered releases (2.5, 2.7, etc.) are
unstable development versions, while even-numbered releases (2.6,
2.8, etc.) are stable consumer releases.
3) Eclipse community is using a term "Milestone". it is from 2.x M1 -
> 2.xM2 ... -> 2.xM6 -> 3.x , etc
4) Apple is practicing number-letter-number scheme, also having
development version & marketing version
e.g first build of Panther (10.3) was 7A1. The first public release
was 7B85; the last, 10.3.9, was 7W98. But the next build of OS X was
10.4, 8A1
5) in general, there is also 1.x apha , 1.x beta , 1.x final release.
etc
6) in Maven and relating maven plugin, there is a SNAPSHOT scheme.
i would like to find out more about the differences and good
practice. any expert can help?
thanks so much for help and advice!
Regards,
manchi
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]