On 04/13/2015 07:34 AM, Max Rydahl Andersen wrote:
On 10 Apr 2015, at 15:28, Rafael Benevides wrote:
> I was thinking a little bit more about the naming.
>
> Actually we use
>
> org.jboss.bom.<product-code>:jboss-javaee-6.0-with-<project>.
>
> Examples
> - org.jboss.bom.eap:jboss-javaee-6.0-with-security
> - org.jboss.bom.eap:jboss-javaee-6.0-with-tools
> - org.jboss.bom.brms:jboss-javaee-6.0-with-drools
> - org.jboss.bom.jdg:jboss-javaee-6.0-with-infinispan.
>
> My proposal is to return the groupId to org.jboss.bom and use
> org.jboss.bom:jboss-javaee-7.0-<product-code>
>
> Examples:
> - org.jboss.bom:jboss-javaee-7.0-eap
> - org.jboss.bom:jboss-javaee-7.0-brms
> - org.jboss.bom:jboss-javaee-7.0-jdg
unless there are small tiny differences between these three
this seems wrong to leave the actual difference to be in the qualifier
of the version.
Having the group artefact be different seem to be the right approach (at
least following
standard maven conventions ?)
/max
http://about.me/maxandersen
I understood Rafael's naming suggestion to be a different artifacId for
each. "jboss-javaee-7.0-eap" would be the artifact Id with a version
maybe matching the EAP release, so "7.0.0.Beta1" or something.