+1 (as discussed yesterday) Regards JB
On 04/12/2016 11:02 AM, Christian Schneider wrote:
I think it is pretty hard to work with the current Aries parent pom. https://github.com/apache/aries/blob/trunk/parent/pom.xml My main issue with it is the very special definitions for the maven-bundle-plugin. It is difficult to set up a project and it is very easy to end up with a broken Manifest. So for aries-rsa I created a new parent pom and just took the necessary minimum from the aries parent. https://github.com/apache/aries-rsa/blob/master/parent/pom.xml Especially for the maven-bundle-plugin I used the approach to leave the parent at defaults. I also used the include to be able to extract the bundle config in a separate bnd file. This resulted in very small poms as well as bnd.bnd files in the individual projects. e.g.: https://github.com/apache/aries-rsa/tree/master/topology-manager So I would like to discuss to create a new parent pom for aries (like 3.0.0-SNAPSHOT). The main thing would be to use similar maven-bundle-plugin settings like above but we could also revisit the other plugins to see if we can make them simpler. Christian
-- Jean-Baptiste Onofré [email protected] http://blog.nanthrax.net Talend - http://www.talend.com
