Hiteshsai007 commented on issue #11858:
URL: https://github.com/apache/maven/issues/11858#issuecomment-4738557459
Hi, I went through the branches listed here and wanted to share
findings to help with the cleanup. All final decisions rest with
the maintainers, of course.
---
### Branch Analysis
| Branch | Ahead | Behind | Age | Notes |
|---|---|---|---|---|
| `slf4j-log4j2.5` | 3 | 5,994 | ~11 yrs | MNG-3507 log4j2.5 integration —
technology obsolete |
| `slf4j-gossip` | 154 | 5,993 | ~10 yrs | Gossip provider experiment —
never progressed to PR |
| `maven-3.x-next` | 194 | 5,993 | ~10 yrs | Experimental next-gen work —
never submitted as PR |
| `MPOM-215` | 1 | 5,663 | ~8 yrs | 1 unmerged commit, no follow-up |
| `MNG-6732` | 1 | 5,501 | ~7 yrs | 1 unmerged commit, no follow-up |
| `mng-5668-poc` | 6 | 5,482 | ~6 yrs | Named "poc" — proof of concept,
never submitted as PR |
| `MNG-4463` | 1 | 5,481 | ~6 yrs | 1 unmerged commit, no follow-up |
| `MNG-5567` | 1 | 5,481 | ~6 yrs | 1 unmerged commit, no follow-up |
| `MNG-6829` | 2 | 5,479 | ~6 yrs | Latest commit: "Testing to trigger
Jenkins" |
| `MNG-6825` | 15 | 5,474 | ~6 yrs | Multiple WIP commits, never submitted
as PR |
| `MNG-6889` | 1 | 5,472 | ~6 yrs | 1 unmerged commit, no follow-up |
| `MRESOLVER-94` | 1 | 5,468 | ~6 yrs | Latest commit: "First try" —
exploratory only |
| `MNG-6135` | 1 | 4,862 | ~6 yrs | 1 unmerged commit, no follow-up |
| `MNG-5227` | 1 | 4,862 | ~6 yrs | 1 unmerged commit, no follow-up |
| `MNG-5563` | 1 | 4,849 | ~6 yrs | 1 unmerged commit, no follow-up |
| `MNG-4645+MNG-6772` | 2 | 4,839 | ~6 yrs | Last commit is a revert of
MNG-6772 |
| `MNG-5001` | 4 | 4,838 | ~6 yrs | 4 unmerged commits, no follow-up |
| `MNG-7384` | 1 | 4,597 | ~5 yrs | 1 unmerged commit, no follow-up |
| `maven-parent-35` | 1 | 4,572 | ~4 yrs | MNG-7428 parent upgrade — 1
unmerged commit |
| `MNG-7276` | 1 | 4,560 | ~4 yrs | Refactoring/Umbrella — 1 unmerged commit
|
| `MNG-7273` | 1 | 4,549 | ~4 yrs | Modeltest improvements — 1 unmerged
commit |
| `first-module-fail` | 138 | 5,544 | ~4 yrs | Latest commit: "do not java
7" — appears to be a test/debug branch |
| `logger-levels-config` | — | — | 2021 | **Blocked: PR #600 still OPEN** |
| `MNG-7422` | — | — | 2022 | Not analyzed |
| `MNG-6960-3.8.x` | 130 | 5,544 | ~4 yrs | See notes ↓ |
| `maven-3.8.x-resolver-1.7.x` | 138 | 5,544 | ~4 yrs | See notes ↓ |
| `mvn4` | 16 | 4,563 | ~4 yrs | See notes ↓ |
---
### Notes
**Candidates for removal** — All branches without a specific note
appear to be abandoned. Each is thousands of commits behind
`master`, has no open PR, and has no realistic path to a clean
rebase.
**Needs maintainer input:**
- `MNG-6960-3.8.x` — 130 commits ahead with 3.8.x-specific
backports. Not sure if this was intended as a maintenance line.
- `maven-3.8.x-resolver-1.7.x` — 138 commits ahead (Resolver
1.7.x upgrade). Same question as above.
- `mvn4` — 16 commits ahead with early Maven 4 API experiments.
Likely superseded by the Maven 4 release track, but deferring
to maintainers.
**Blocked on open PR:**
- `logger-levels-config` — PR #600 is still open; should be
resolved through that PR.
**Not analyzed:**
- `MNG-7422`
**Note on newer additions:**
The issue has been updated over time with branches from 2022–2025,
many of which have associated open PRs and appear to be actively
worked on. Those fall outside the scope of this stale cleanup and
should be handled through their respective PRs.
---
Hope this analysis is useful. Happy to look into anything further.
--
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]