aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guillaume Nodet <>
Subject Re: [DISCUSS] Release process
Date Wed, 09 Feb 2011 18:55:37 GMT
Fair point.  I missed that quote, which doesn't seem to imply that
require bundle is far from a best practice ...

On Wed, Feb 9, 2011 at 19:45, zoe slattery <> wrote:
> Hi
>> Throughout the web page, you refer to "semantic versioning of
>> bundles", but afaik, there's no such thing.
> This is a quote from the OSGi semantic versioning white paper:
> "Requiring another bundle is similar to a short form of importing all the
> exported packages of that required bundle. The version of a bundle must
> therefore semantically aggregate the semantics of all its constituent
> packages. If any of these packages is incompatible with its providers then
> the bundle version must increment the minor version. If any of these
> packages is incompatible with consumers, the bundle version must increment
> the major version. It is clear, that on average, the version of a bundle
> will be much more volatile than the versions of its constituent packages,
> increasing the dependency problems."
> This indicated to me that bundles are semantically versioned.
> Zoe

Guillaume Nodet
Open Source SOA

View raw message