Difference between revisions of "Talk:Development Practices"

From Developer Documents
Jump to navigation Jump to search
(Component versioning)
(No difference)

Revision as of 09:44, 1 November 2010

Component versioning

Eclipse defines component version numbers as follows: major.minor.service[.qualifier].

If we specify that only major releases can contain breaking/backwards incompatible changes, do we also specify that each such version must change the major version part?

Currently it just seems to me that we are more into doing breaking changes while only incrementing the minor part of the version, which is obviously desirable from the developer's point of view when a component is in early stages of development. Otherwise developing components will quickly end up with version 10.0.0.