When the project was using Gerrit hosting a large number of people had +2 rights by virtue of group inheritance from ldap/ops and mediawiki. The current gitlab setup has a much smaller set of folks with direct commit access (https://gitlab.wikimedia.org/toolforge-repos/wikibugs2/-/project_members). This adds friction and would be nice to find some reasonable solution to.
Description
Description
Event Timeline
Comment Actions
Changes made:
- settings → repository → protected branches → main: allowed to merge == developers + maintainers
- manage → members → invite a group
- repos/mediawiki == developer
- repos/sre == developer
This is pretty close to the prior gerrit configuration for merge rights. I *think* it will also allow members of the 2 groups to use branches in the repo as the origin of their MRs.