--
--
------------------
OPS4J - http://www.ops4j.org - op...@googlegroups.com
---
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 ops4j+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
On Wednesday, February 28, 2018 at 2:14:17 PM UTC+1, Achim Nierbeck wrote:Breaking changes are fine, as long as we bump the major version for this.
OK cool, so I could raise a PR which proposes this removal and, in the same PR, I bump the current 1.2.2-SNAPSHOT in all Pax JDBC master pom.xml to 2.0.0-SNAPSHOT in the first of 2 commits?Perhaps as a first step, could someone create such a 2.0.0 version in JIRA for Pax JDBC? Or add to me some admin group so that I can do so. (BTW there is currently 1.3.0 version in JIRA, but master is 1.2.x and there is no 1.3 branch, and no open issues, so perhaps also remove that version, while we're at it?)regards, Achim
2018-02-28 14:02 GMT+01:00 Michael Vorburger <mi...@vorburger.ch>:
Hello,would anyone have any objection to a breaking change in PAX-JDBC which would remove the pax-jdbc-mysql bundle from the org.ops4j.pax.jdbc Karaf feature? The pax-jdbc-mariadb can typically be used instead of pax-jdbc-mysql.The reason is that at least in our use, as part of a custom Karaf distro at https://www.opendaylight.org, we are having to manually excluding the mysql-connector-java JDBC driver JAR which the pax-jdbc-mysql bundle drags along, because it is GPL licensed.Full background in https://ops4j1.jira.com/browse/PAXJDBC-128 ...Thanks,
--
--
------------------
OPS4J - http://www.ops4j.org - op...@googlegroups.com
---
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 ops4j+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
Apache MemberApache 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 - op...@googlegroups.com
---
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 ops4j+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Of course IANAL, but I think this allows us to "use" (in general meaning - and <bundle dependency="true">mvn:mysql/mysql-connector-java/${mysql.version}</bundle> is very very gentle kind of usage) the driver. Here's the important part of FAQ answer:
Open source software projects and other developers can also use and distribute open source applications with the GPL-licensed MySQL Client Libraries under the terms of the FOSS License Exception without causing the entire derivative work to be subject to the GPL.
FOSS License List include different kinds of ASL, so I really think we're safe here. Michael - wdyt?