pon., 6 sty 2025 o 20:26 Manfred Moser <manf...@simpligility.ca> napisał(a):

>
> 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.
>
> Yes, unfortunately, I'm working in all repositories - hope someone can
help with failing builds (for example from Dependabot)


> >   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.
>
Will start when I enable GH Actions and Dependabot - that I need to verify
my code changes - right?

>
> > 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.

For me, it's easier to use
https://github.com/apache/maven-sources/blob/master/default.xml  because I
don't need to create a fork for each of our repos.

>
> Manfred
>

Elharo & Tomas - our docs about contributing
https://maven.apache.org/developers/conventions/git.html

Reply via email to