-
Type:
Story
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 6.2.0 CE GA1
-
Fix Version/s: 6.2.0 CE GA1
-
Component/s: Core Infrastructure > Service Builder
-
Labels:None
-
Environment:any service builder
-
Git Pull Request:
This is a Class level annotation (no runtime dependency) which allows semantic versioning tool to distinguish a Provider API from Consumer APIs (non annotation are assumed Consumer).
Additions to Provider APIs are not considered MAJOR changes since only a few providers implement the API while the vast majority only use the API.
See http://www.osgi.org/wiki/uploads/Links/SemanticVersioning.pdf for more details.