[jbossdeveloper] [Proposal] One BOM for Wildfly/EAP 7

Paul Gier pgier at redhat.com
Mon Apr 13 12:47:23 EDT 2015


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.


More information about the jbossdeveloper mailing list