apache / apache/maven

[MNG-7472] Extend Maven BOM to cover all things "provided" by Maven

Open
#9,130 0 comments 0 reactions 0 assignees View on GitHub
maintenance priority:major
Dominant language
Java
Stars
5.3k
Forks
3.1k
Avg merge
20h 40m
Merged PRs (30d)
275

Description

**[Tamas Cservenak](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=cstamas)** opened **[MNG-7472](https://issues.apache.org/jira/browse/MNG-7472?redirect=false)** and commented

IMHO, the BOM should be aligned with extensions.xml (exportedArtifact), as clearly, plugin developer instead whatever version it declares, will instead get the artifact version that comes from core. And this is true not only for Maven artifacts (core etc), but also for important components like Resolver.

Hence, whatever is "provided" by Core should be locked down by BOM.

---

**Issue Links:**
- [MNG-7471](https://issues.apache.org/jira/browse/MNG-7471) Resolver 1.8.0 introduces binary breakage in plugin using Resolver

- [MNG-6806](https://issues.apache.org/jira/browse/MNG-6806) Provide Maven BOM

- [MNG-7473](https://issues.apache.org/jira/browse/MNG-7473) Backport Maven BOM to Maven 3.9.x

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.