[
https://issues.apache.org/jira/browse/DELTASPIKE-1088?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
John D. Ament closed DELTASPIKE-1088.
-------------------------------------
> 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
> Assignee: John D. Ament
> Fix For: 1.7.0
>
>
> 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)