Hi,

well it doesn't matter that you are working on a snapshot version.
Obviously the change you want to introduce is a major api breaking change.
Therefore this change will require a version bump to 7.0 instead of 6.1.
Take a look at semantic versioning for details about this, and also about
semantic versioning in the scope of OSGi.
I hope that will make it clearer.

First of all regarding your fix, make sure you
a) change the API in a non breaking way
b) if not possible we need to postpone it to a new major version.

thanks for willing to give back to the community, but for the sake of
compatibility we need to make sure we stick to semantic versioning.
The bnd baselining just enforces that.

regards, Achim


2017-06-30 10:36 GMT+02:00 Lukasz Lech <[email protected]>:

> Hello,
>
>
>
> Yes, I’ve changed some interface, but I’m in snapshot version, and I
> assume, there are other API changes, compared to 6.0.x.
>
>
>
> How this check is supposed to work?
>
>
>
> I’ve added a new configuration parameter and I’ve extended
> org.ops4j.pax.web.service.spi.Configuration interface. It’s connected
> with https://ops4j1.jira.com/browse/PAXWEB-1105.
>
>
>
> What should I do?
>
>
>
> If the fix does for me what I hope it to do, I’d like to commit my changes
> to community.
>
>
>
> Best regards!
>
> Lukasz Lech
>
>
>
>
>
> *From:* 'Achim Nierbeck' via OPS4J [mailto:[email protected]]
> *Sent:* Freitag, 30. Juni 2017 09:56
> *To:* [email protected]
> *Subject:* Re: Version increase required; detected 6.1.0.SNAPSHOT,
> suggested 7.0.0
>
>
>
> Hi Lukasz,
>
>
>
> you obviously changed an API which isn't a compatible change.
>
> What you are seening is called bnd baselining. It checks API changes for
> compatibility.
>
>
>
> regards, Achim
>
>
>
> 2017-06-30 9:49 GMT+02:00 Lukasz Lech <[email protected]>:
>
> Hello,
>
>
>
> I’m trying to build current pax-web version (6.1.0.SNAPSHOT) against my
> custom changes, but I get the following error:
>
>
>
> [ERROR] org.ops4j.pax.web.service.spi: Version increase required; detected
> 6.1.0.SNAPSHOT, suggested 7.0.0
>
>
>
> Do I have some error in local environment, or the pom.xml in master is
> malformed?
>
>
>
>
>
> Best Regards,
>
> Lukasz Lech
>
>
>
> --
> --
> ------------------
> OPS4J - http://www.ops4j.org - [email protected]
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OPS4J" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
>
> --
>
>
> Apache Member
>
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
> Project Lead
> blog <http://notizblog.nierbeck.de/>
>
> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>
>
>
> Software Architect / Project Manager / Scrum Master
>
>
>
> --
> --
> ------------------
> OPS4J - http://www.ops4j.org - [email protected]
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OPS4J" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
> --
> --
> ------------------
> OPS4J - http://www.ops4j.org - [email protected]
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OPS4J" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 

Apache Member
Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>
Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>

Software Architect / Project Manager / Scrum Master

-- 
-- 
------------------
OPS4J - http://www.ops4j.org - [email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to