Jörg Sesterhenn created DELTASPIKE-1088:
-------------------------------------------

             Summary: Provide a BOM for deltaspike with no transitive 
dependencies
                 Key: DELTASPIKE-1088
                 URL: https://issues.apache.org/jira/browse/DELTASPIKE-1088
             Project: DeltaSpike
          Issue Type: Improvement
          Components: Build
    Affects Versions: 1.5.4
            Reporter: Jörg Sesterhenn


We have an enterprise parent POM that defines versions of maven artifacts for 
all products that are built in our enterprise.

We want to define the version of all deltaspike artifacts in that parent pom. 
Idealy we would just import your BOM.
Currently your BOM inherits a bloat of dependencies from the deltaspike parent 
POM. We don't want all of these transitive dependencymanagement entries in our 
parent POM. 
So instead of importing your BOM we copy the entries for all deltaspike modules 
into our parent POM. This is a violation of DRY / cumbersome / error prone...

Please provide a BOM that does not inherit any other dependencymanagement.

One example of a great BOM is [the log4j 
BOM|http://central.maven.org/maven2/org/apache/logging/log4j/log4j-bom/2.5/log4j-bom-2.5.pom].



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to