felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Bosschaert <david.bosscha...@gmail.com>
Subject Re: Proposal for slight amendment to Felix provisional OSGi API policy
Date Fri, 23 Dec 2016 11:30:09 GMT
Hi Bram,

On 23 December 2016 at 11:02, Bram Pouwelse <bram@pouwelse.com> wrote:

> > I think it would be nice if we could relax the policy at [1] a little bit
> and say that it is ok to release bundles with provisional API in versions <
> 1.0. The OSGi APIs always start their versions at 1.0 so an API version 0.2
> will never conflict with an OSGi released API.
> That sounds nice but you can't have major changes in the provisional API
> (or you'd loose semantic versioning).
There is a somewhat unwritten convention that API < 1.0 is 'experimental'
and therefore that exported API in versions [0.0, 1.0) does not follow
semantic versioning... Basically what you're signing up to by using this
'provisional' API which has a version < 1.0 is that anything could change...



  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message