From: Craig B. <cbr...@zi...> - 2005-02-03 16:13:12
|
On Thursday 03 February 2005 17:02, David A. Desrosiers wrote: > > Isn't the page you refered to specific to interface "version" > > numbers and not package "release" numbers? The first sentence > > indicates they are not the same. The topic here is for a package > > number, not an interface number to be used in automated processes > > like dynamic library linking so the rules are not as "VERY specific" > > as you seem to think. > > The point I was trying to make here, is that bumping to a > major version number for example, would indicate a schema or structure > change, meaning that it is not backwards-compatible with the older > releases. > > Incrementing a minor number generally means new features have > been added, but that it remains compatible with previous versions. > > Incrementing the micro number generally means fixes to > existing features have been added. > > Is this any clearer, at the 40k foot view? That is the accepted methodology, yes, but since 0.18 and 0.19 are not compatible already due to database changes, I think the story is already a little wrong for Mantis anyway. Craig |