Our current naming convention [1] looks like:
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.core</artifactId>
But I believe it should be like (and maven recommended [2]):
<groupId>org.wso2.carbon</groupId>
<artifactId>kernel</artifactId>
(I see the second patten in some C5 based code [3]. So not sure which one
is the convention.)
One issue with the second approach is, there is a risk of Bundle-Name not
being unique since we currently use "${project.artifactId}" as the
Bundle-Name. But we can easily use something like "
${project.artifactId}.${project.groupId}" instead.
What do you think ?
[1] https://github.com/wso2/carbon-kernel/blob/master/core/pom.xml#L28
[2] https://maven.apache.org/guides/mini/guide-naming-conventions.html
[3]
https://github.com/wso2/msf4j/blob/master/analytics/msf4j-analytics/pom.xml#L29
--
With regards,
*Manu*ranga Perera.
phone : 071 7 70 20 50
mail : [email protected]
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture