The semantic versioning tool only check APIs and while those have not
changed, new configuration properties and new behaviors have been added
while still being compatible, so I think it warrant a change of the minor
version, and that would still be inlined with the real meaning of semantic
versioning I think.  So the tool will give you the minimal version
increment needed.
Anyway, thx for checking of for the pointer to the tool.

On Thu, Mar 22, 2012 at 06:55, David Jencks <[email protected]> wrote:

> The aries semantic versioning tool indicates that there have been no
> changes in the org.apache.felix.fileinstall package since the 3.1.10
> release but the package version has changed from 3.1.10 to 3.2.0.
>
> If I understand the advice on semantically versioning bundle versions the
> bundle version would be more correct with a micro increment.
>
> Since the bundle is exposing some interfaces I would think that using
> semantic versioning would provide significant value for the package
> versioning.
>
> If you want to try this for yourself there are instructions to help make
> the plugin useful here:  https://issues.apache.org/jira/browse/ARIES-757
>
> I ran
>
>  mvn clean asv:check
> -DoldArtifact=org.apache.felix:org.apache.felix.fileinstall:3.1.10
>
> on the project bundle.
>
> thanks
> david jencks
>
> On Mar 19, 2012, at 7:07 AM, Guillaume Nodet wrote:
>
> > Hi,
> >
> > Given the number of improvements, I've chosen to upgrade to a new
> > minor release instead of a micro one.
> >
> > Please take some time to test as there has been important improvements
> > that could (hopefully not) lead to regressions.
> >
> > We solved 18 issues in this
> > release:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12316135&styleName=Html&projectId=12310100
> > There are still 6 outstanding
> > issues:
> https://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+FELIX+AND+component+%3D+%22File+Install%22+AND+status+%3D+Open+ORDER+BY+priority+DESC&mode=hide
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-091/
> > You can use this UNIX script to download the release and verify the
> signatures:
> > http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
> > Usage:
> > sh check_staged_release.sh 091 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for at least 72 hours.
> >
> >
> > --
> > ------------------------
> > Guillaume Nodet
> > ------------------------
> > Blog: http://gnodet.blogspot.com/
> > ------------------------
> > FuseSource, Integration everywhere
> > http://fusesource.com
>
>


-- 
------------------------
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
FuseSource, Integration everywhere
http://fusesource.com

Reply via email to