Jeff Ramsdale wrote:
So technically Jonathan brought this up, not me, but I think it
deserves its own thread... :-)

We need to establish our versioning system. AR2 doesn't make any sense
to me, nor, more importantly, to Maven. Can we establish that our next
release is 2.2.0?

-jeff

+1 for 2.2.0

How about the following convention:

Major.Minor.Point

-Point Release, no API changes, bug fixes, internal implementation refactoring only. -Minor Release, Expanded API for existing packages, new utility packages, no breaking of API backward (compile time) compatibility. Bugfixes, reimplementation or refactoring of existing API functionality. -Major Release, new Features, Packages & API, API Changes that Break Source (compile time) compatibility but not binary (runtime) compatibility.

Cheers,

Peter.

Reply via email to