Hi all
We have had a huge amount of discussion on the mailing list about the
merits (and otherwise) of moving to a release-by-bundle scheme. I'd like
to draw that to a close with a vote.
To summarise, we currently have a release by module scheme but cannot
use OSGi semantic versioning within this scheme because the maven
release plugin will not handle releasing sub-modules with different
versions. The other solution that has been considered is de-coupling the
'artifact-version' from the bundle's version, a number of people felt
that this would be confusing.
The proposal is to move to release by bundle and distribution, this will
give us the ability to
* have correct OSGi bundle versioning
* use the apache maven release process without changing it
* not re-release the same code over again
* supply our users with groups of bundles that work together
This will involve more work for the release manager, but that is the
only major drawback.
The vote:
[+1] Move our process to release by bundle
[0] Don't care either way
[-1] Stay with the process as it is
The vote will run for 72 hours.
Zoƫ