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)