[ 
https://issues.apache.org/jira/browse/ARTEMIS-1230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16049606#comment-16049606
 ] 

Daniel Siviter commented on ARTEMIS-1230:
-----------------------------------------

Basically, all child modules are declared within the BOM so it can be imported 
into the POM `dependencyManagement` section so individual versions, scopes, 
etc., do not need to be declared every time reducing the verbosity and 
repetitive markup. The BOM should only declare the modules with Artemis, 
nothing 3rd party.

> Create Maven Bill of Materials (BOM)
> ------------------------------------
>
>                 Key: ARTEMIS-1230
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1230
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>            Reporter: Daniel Siviter
>
> It's frustrating having to deal with dependency versions so the creation of a 
> Bill of Materials will assist with this.
> I'm currently battling with Wildfly Swarm 2017.6.0 overriding to 
> v1.1.0.wildfly017. To override the version of Artemis I have to have an entry 
> in my POM for every single dependency which is arduous.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to