Page MenuHomePhabricator

Allow more folks to submit/merge config patches
Closed, ResolvedPublic

Description

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.

Event Timeline

bd808 changed the task status from Open to In Progress.Wed, May 8, 12:00 AM
bd808 claimed this task.
bd808 triaged this task as Medium priority.
bd808 moved this task from Backlog to Doing on the Wikibugs board.

Changes made:

  • settingsrepositoryprotected branchesmain: allowed to merge == developers + maintainers
  • managemembersinvite 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.