On 02.03.2015 22:04, Markus Koschany wrote: > Package: wnpp > Severity: wishlist > Owner: Markus Koschany <a...@gambaru.de> > > * Package name : jboss-modules > Version : 1.4.1.Final > Upstream Author : Red Hat, Inc. > * URL : https://github.com/jboss-modules/jboss-modules > * License : Apache-2.0 > Programming Lang: Java > Description : Modular Classloading System
I saw that you also filed an ITP for jboss-modules. I hope you don't mind that I pushed my version because yours didn't work and I needed jboss-modules as a dependency for jboss-logmanager. The result can be found at: https://anonscm.debian.org/cgit/pkg-java/jboss-modules.git/ I have two questions, one about the XPP3 license and the other one is technical. XPP3 ==== Three files are licensed under a BSD-like license with the additional advertising clause. I was always under the impression that the advertising clause was discouraged in Debian due to the fact that it contaminates other software (it is GPL incompatible) and only because the University of California grants the right to remove this clause it could be included in Debian. After some investigation, because in this case the copyright holder is the University of Indiana, I found out that the old BSD license with advertising clause is an accepted DFSG-free license but that is nowhere prominently mentioned. If my conclusion is wrong, please correct me. debian/copyright for jboss-modules can be found at https://anonscm.debian.org/cgit/pkg-java/jboss-modules.git/tree/debian/copyright Disabling tests for maven projects ================================== jboss-modules requires org.jboss.shrinkwrap for compiling and executing the tests. I added this artifact to maven.ignoreRules and also disabled all tests with maven.test.skipt=true. Nevertheless this option is ignored and the package fails to build from source and I had to patch pom.xml again. Is this perhaps a deficiency (bug) in maven-debian-helper? Only after adding the following paragraph to the maven-compiler-plugin, I was successful: <executions> <execution> <id>default-testCompile</id> <phase>test-compile</phase> <goals> <goal>testCompile</goal> </goals> <configuration> <skip>true</skip> </configuration> </execution> </executions>
signature.asc
Description: OpenPGP digital signature