Hi devs,

Shall we version the synapse artifacts according to the OSGi versioning
scheme; This will be very helpful for people who are using synapse artifacts
as OSGi bundles.

With this convention, the synapse 1.3 release artifacts will be versioned as
1.3.0.

WDYT?

=================================
The versioning scheme.

A bundle version maps to a module version5 (i.e.
ModuleDefinition.getVersion()). Bundle-Version is an optional header and the
default value is 0.0.0. The bundle version format is:

      major[.minor[.micro]][.qualifier]

The module version format is:

      major[.minor[.micro[.update]]][-qualifier]

If the bundle version contains a qualifier, the delimiter prior to the
qualifier will need to be changed from a period ('.') to a dash ('-'). For
example, the bundle version 3.1.4.pi maps to the module version 3.1.4-pi.

Thanks,
Ruwan

-- 
Ruwan Linton
Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.org
email: [email protected]; cell: +94 77 341 3097
blog: http://ruwansblog.blogspot.com

Reply via email to