apache / apache/maven-site

[MNGSITE-420] Improve DependencyManagement Documentation

Open
#853 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
123
Forks
301
Avg merge
16h 59m
Merged PRs (30d)
32

Description

**[Ian Lavallee](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=ilavallee)** opened **[MNGSITE-420](https://issues.apache.org/jira/browse/MNGSITE-420?redirect=false)** and commented

An old test for the verbose dependency:tree has the following line:
+- org.apache.maven:maven-profile:jar:2.0.4:test (scope not updated to compile)

The documentation for the dependency management and dependency:tree both don't mention why this is displayed or why it occurs. My best guess is because the dependency management manages that artifact but the artifact is not transitive it is directly declared so the dependencymanagement doesn't affect it?

---
No further details from [MNGSITE-420](https://issues.apache.org/jira/browse/MNGSITE-420?redirect=false)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the old verbose dependency:tree test referenced in the issue, then read the dependency management and dependency:tree documentation. Clarify why the displayed scope is not updated and document the behavior in both relevant documentation areas.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system, documentation
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.