Alex Karasulu wrote:
Richard S. Hall wrote:
Niclas Hedhman wrote:

...
I also think that * <bundleSymbolicName> should default to ${pom.artifactId}

Yes, this is what I am doing already in my pom files. However, I was wondering lately if we are doing the artifactId the best way. Right now we have, for example:

   * pom.groupId = "org.apache.felix"
   * pom.artifactId = "org.apache.felix.scr"

I was wondering if it would be better to have:

   * pom.groupId = "org.apache.felix"
   * pom.artifactId = "scr"

Thus, the symbolic name would be:

   * ${pom.groupId} + "." + ${pom.artifactId}

This would coincide with us cleaning up our trunk directory to only show the unique part of the subproject name, as opposed to the groupId part.

I am not sure if this would be a good move or a bad move from a maven perspective, though.
...

It would be a good move from the maven perspective and the CLI perspective. Using the full package name is a bit too much.

Well then, I will propose this for a vote next week...how does that sound?

-> richard

Reply via email to