I\'m looking for a version numbering scheme that expresses the extent of change, especially compatiblity.
Apache APR, for example, use the well known version number
I would recommend the Semantic Versioning standard, which the Maven versioning system also appears to follow. Please check out,
http://semver.org/
In short it is .., and you can add additional rules to the anything else part as seems fit to you. eg. --.
..
--