On 2025-01-06 11:00 a.m., Sylwester Lachiewicz wrote:
One important thing here is that Maven is not a single repo but has more than 100 repos. If I fork all repos then I need to sync forks.
You only need to sync and maintain forks of what you are working on .. not all repos.
Also in my forks - Dependabot will push branches and PRs. Run GHAk tests on my fork also. So we have lots of notifications - not only to Maven dev/commit lists but also notifications to personal mailbox/app from GH. And all this is to make quick cleanups, and updates to project - short-lived branches. And to review/update Dependabot PRs.
That is not correct ... none of this happen in forks.
Not saying that it's not possible to maintain forks - this would be, from my perspective not an effective use of resources.
I think it actually uses less resources since the overhead is different and limited for each contributor and committer. Honestly .. I can not imagine working without my personal forks of projects I contribute to.
Manfred