On 21/08/25 12:13, Lucas Nussbaum wrote:
This requires forking the project to their own namespace before they can submit a MR, which is a bit inconvenient. The possibility I am suggesting is to grant "Developer" access to fairly trusted non-DDs (and "Maintainer" access to DDs) at the group level, set the relevant branches as "protected" in GitLab, and configure GitLab so that only "Maintainers" are "allowed to merge / push and merge".
So we actually disagreed on the definition of "newcomers" :-) This kind of access to "faily trusted non-DDs" and no access to protected branches is perfectly fine for me.