apache / apache/maven-project-info-reports-plugin
[MPIR-302] Allow usage of supplemental-model in reports (e.g. dependencies)
- Dominant language
- Java
- Stars
- 29
- Forks
- 41
- Avg merge
- 4h 17m
- Merged PRs (30d)
- 3
Description
**[Grégory Joseph](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gjoseph)** opened **[MPIR-302](https://issues.apache.org/jira/browse/MPIR-302?redirect=false)** and commented
The remote-resources plugin allows creating and sharing "supplemental models", i.e pom snippets that allow overriding (read "fixing") those from the repository. We use this to fix licensing info of some libraries that are on central with wrong or inaccurate poms.
See http://maven.apache.org/plugins/maven-remote-resources-plugin/supplemental-models.html
It would be great if the dependencies reports (and others maybe ?) could make use of the same information, such that those generated reports are consistent with the resources generated by remote-resources plugin.
---
**Affects:** 2.7
**Attachments:**
- [BUILD-185-MPIR-302.zip](https://issues.apache.org/jira/secure/attachment/12717612/BUILD-185-MPIR-302.zip) (_4.40 kB_)
**Issue Links:**
- [MPIR-382](https://issues.apache.org/jira/browse/MPIR-382) Group different license spellings together
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the maven-remote-resources-plugin supplemental-models documentation and the dependency reports mentioned in the issue, then inspect the attached BUILD-185-MPIR-302.zip. The work is complete when reports use the same supplemental model information as remote-resources, producing consistent dependency and related report output.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100