You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Guillaume Nodet (Jira)" <ji...@apache.org> on 2023/09/14 06:39:00 UTC

[jira] [Updated] (MNG-7879) Add a new BOM packaging

     [ https://issues.apache.org/jira/browse/MNG-7879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guillaume Nodet updated MNG-7879:
---------------------------------
    Description: 
The BOM packaging provides a way for Maven to differentiate parent POMs from BOMs.  This is required in order to be able to reduce the consumer POM : BOMs' POMs can be reduced easily as all the build time information is irrelevant, however parent POMs must preserve all build time information.

In order to preserve compatibility, the BOM package will be translated into a POM packaging at publication time.

  was:The BOM packaging provides a way for Maven to differentiate parent POMs from BOMs.  This is required in order to be able to reduce the consumer POM : BOMs' POMs can be reduced easily as all the build time information is irrelevant, however parent POMs must preserve all build time information.


> Add a new BOM packaging
> -----------------------
>
>                 Key: MNG-7879
>                 URL: https://issues.apache.org/jira/browse/MNG-7879
>             Project: Maven
>          Issue Type: New Feature
>            Reporter: Guillaume Nodet
>            Assignee: Guillaume Nodet
>            Priority: Major
>             Fix For: 4.0.0-alpha-8
>
>
> The BOM packaging provides a way for Maven to differentiate parent POMs from BOMs.  This is required in order to be able to reduce the consumer POM : BOMs' POMs can be reduced easily as all the build time information is irrelevant, however parent POMs must preserve all build time information.
> In order to preserve compatibility, the BOM package will be translated into a POM packaging at publication time.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)