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
