slachiewicz commented on PR #314:
URL: https://github.com/apache/maven/pull/314#issuecomment-5451099567

   Closing this PR as stale — thanks @zhaoyunxing92 for the 
contribution!\n\n**Rationale (based on the PR history and current 
direction):**\n\n- The PR has seen no substantive activity since January 2020 
(the only follow-up was the JIRA-issue request).\n- The proposed feature — 
**conditionally overwriting dependency versions at build time** — conflicts 
with Maven's deterministic build model, where the effective dependency graph is 
fully determined by the POM hierarchy and cannot be mutated by the build 
itself.\n- Nothing similar has landed in the ~6.5 years since, and Maven 4's 
model pipeline moved in a different direction (immutable API model, consumer 
POMs).\n\nIf the underlying use case (e.g. overriding managed versions from an 
external source) is still important, it would need a fresh **design proposal** 
on [MNG-6846](https://issues.apache.org/jira/browse/MNG-6846) (e.g. via a 
model-transformer extension) rather than this patch.\n\nThanks again for taking 
the time to contri
 bute!


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to