[jbossdeveloper] [Proposal] One BOM for Wildfly/EAP 7
Rafael Benevides
benevides at redhat.com
Mon Apr 13 10:57:34 EDT 2015
Hi Max,
I believe that there are small tiny differences between them: - Just
the supported managed dependencies.
It's like viewing from an "enterprise" perspective: They are all "JBoss
BOMs" (groupId) and here are the different products BOMs supported by
Red Hat (artifactId)
I think it would be too odd if we have:
- org.jboss.bom.<product-code>:jboss-javaee-7.0 (same artifactId for all)
or
- org.jboss.bom.<product-code>:jboss-javaee-7.0-<product-code-again>
On 4/13/15 08:34, 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
More information about the jbossdeveloper
mailing list