Gerrit/Project ownership

This page queues individuals' requests to be added to the Gerrit project owner groups for specific Gerrit projects (each of which corresponds to a Git repository). A Gerrit project owner has the power to approve changes for merger into that Gerrit project's master branch, and to veto changes.

"When/how we'll add, remove people from Gerrit project owner groups" has procedural details. Sumana Harihareswara will regularly look at new requests for project owner membership and contact the existing project owners. If the candidate gets zero vetoes and at least one yes from the existing project owners, then we'll approve the candidate. For each new candidate the process shouldn't take more than two weeks, and usually much less.

If your codebase/extension/tool isn't in Gerrit yet, use this form: Git/New repositories

To see the current list of Gerrit project owners for a specific Gerrit project, visit https://gerrit.wikimedia.org/r/#admin,groups.

Ownership structure
Example: an extension is named foo. The Gerrit group "foo" should always be an owner of the Gerrit project "foo." Sometimes, we will use a meta-group when people have ownership over multiple extensions (so you can add/remove members in one place).

For example, the project "mediawiki/extensions/DonationInterface" is owned by group "extension-DonationInterface." This group includes the meta-group "fundraising."

By keeping that naming convention, it'll make the "automatically setup a repo" process much more scriptable when we hit that bridge.

__NEWSECTIONLINK__

= Requests =

[ Add a request]

Kaldari (Front-end)
I'd like to nominate Ryan Kaldari to join the mediawiki group. Ryan's been focused on front-end development, and with +2 rights he'd be able to help us keep up with front-end changes in core and extensions, which is currently an area that's under-resourced. I believe he can be trusted to apply his own judgment to not merge changes outside his areas of expertise.--Eloquence (talk) 18:13, 16 April 2012 (UTC)

Ian Baker (TimedMediaHandler)
Ian Baker should be given merge rights in the TimedMediaHandler extension, which he is intimately familiar with based on his joint code review with NeilK.--Eloquence (talk) 18:16, 16 April 2012 (UTC)

Kaldari (CentralNotice)
I guess since no one else has claimed it, I'll take ownership of CentralNotice. I'm no longer working under fundraising, but I was the primary developer on the extension for two years. Kaldari (talk) 18:24, 16 April 2012 (UTC)