gnodet commented on PR #1242: URL: https://github.com/apache/maven/pull/1242#issuecomment-1724974754
> This requires a correspnding update to https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#bill-of-materials-bom-poms > > I'm not sure how to manage that between 3.x/4.x and the two repos This is only a build time feature. The `bom` packaging is translated into a `pom` packaging at during the build/consumer transformation phase in order to keep full compatibility. This feature only targets Maven 4.x but will installed/deployed BOMs created with Maven 4 `bom` packaging will be consumed by Maven 3 with no problems. The main goal of this feature has been explained in more details at https://github.com/apache/maven/pull/1160. The ability to differentiate between BOM that will be consumed and POM that will be used as parents is needed in order to translate the consumed poms to a compatible modelVersion 4.0.0 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org