On 06 Feb 2013, at 04:07, Mickael Istria <mistria(a)redhat.com> wrote:
I would recommend using these rules
http://wiki.eclipse.org/Version_Numbering , but Max & others should confirm whether we
want to follow them of not:
These rules are, according to the delta between last release and current work:
* Bugfix: increment micro
* New feature: increment minor
* Broken API (removed or renamed some public methods or classes): increment major.
However it's an habit that plugin follow also the versioning pattern of there release
train (Eclipse for WTP, JBT for our components).
These are the rules we follow and we take the consequence of our builds and dependencies
currently forcing us to bump x.y+1 since kepler becomes a requirement and thus it has new
features in 80% of our plugins.
The day we actually stop building from two branches for *everything* we can start
versioning more "pure osgi" like.
/max