Hi All, It would be really good if we can enforce ff-merge only to avoid hard to trace history graphs.
Best regards, Gayan. On Tue, 29 Mar 2022 at 20:25, Jonah Graham <jo...@kichwacoders.com> wrote: > There seems to be broad agreement, so I have gone ahead and raised > https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/1088 on the > HelpDesk > > There are a number of other branch protections we can put in place, e.g. > "Require branches to be up to date before merging" and "Require linear > history" which together give you something equivalent to the > fast-forward-only strategy in Gerrit. But we can evolve over time. > > Jonah > > ~~~ > > Jonah Graham > Kichwa Coders > www.kichwacoders.com > > > On Fri, 25 Mar 2022 at 06:47, Jonah Graham <jo...@kichwacoders.com> wrote: > >> >> >> On Fri., Mar. 25, 2022, 05:32 Mickael Istria, <mist...@redhat.com> wrote: >> >>> >>> >>> On Fri, Mar 25, 2022 at 9:46 AM <jkubitz-ecli...@gmx.de> wrote: >>> >>>> Well, if direct pushing to the repository is disallowed it should be >>>> disabled. I accidently made my first error with not creating a PR. And got >>>> nor error message. Highly confusing. >>>> >>> >>> Committers still and forever will have direct access to the Git repo. >>> Having push capabilities to project repo is the very essence of being a >>> committer over being a contributor. >>> >> >> *Direct* push to branch is not a committer privilege, but a project >> choice. Protecting branches, even from committers, is a good idea. Many >> Gerrit projects disabled direct push (ie you had to create a gerrit review >> first). Github branches can (and I strongly recommend should) be protected >> to, at least to require a PR first. >> >> I assume these repos have force push disabled too ad I believe webmaster >> does that by default, but if not that should be enabled too. >> >> Jonah >> >> >> >> >>> >>>> >>>> _______________________________________________ > platform-dev mailing list > platform-dev@eclipse.org > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/platform-dev >
_______________________________________________ platform-dev mailing list platform-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-dev