apache / apache/maven

[MNG-4921] Improve POM model with sections for qualityManagement and JavaDoc link

Open
#6,187 5 comments 0 reactions 0 assignees View on GitHub
enhancement priority:major
Dominant language
Java
Stars
5.3k
Forks
3.1k
Avg merge
20h 42m
Merged PRs (30d)
297

Description

**[Siveton Vincent](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=siveton)** opened **[MNG-4921](https://issues.apache.org/jira/browse/MNG-4921?redirect=false)** and commented

The POM model was not enhanced in m3 for backward compatible reasons.
Some users ask to add qualityMangement section (MPIR-149) and javadoc link (MJAVADOC-32).
We need to have a plan to include them.

---

**Affects:** 3.0.1

**Issue Links:**
- [MJAVADOC-32](https://issues.apache.org/jira/browse/MJAVADOC-32) Add javadoc links to dependencies in project.xml
(_**"is depended upon by"**_)
- [MPIR-149](https://issues.apache.org/jira/browse/MPIR-149) Add a qualityManagement goal
(_**"is depended upon by"**_)

**Remote Links:**
- [Page
](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=65875544)

3 votes, 5 watchers

Contributor guide

Open the contributing guide

Research direction

Start with the POM model and review the linked MJAVADOC-32 and MPIR-149 requirements. Define a backward-compatible plan for adding the qualityManagement section and JavaDoc links, including the affected model areas and expected behavior. Done means the plan is agreed and sufficiently specific to guide implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.