On Fri, Jun 15, 2012 at 8:48 AM, Sumana Harihareswara
<suma...@wikimedia.org> wrote:
>> If i want to be able to commit to extension X. i first have to file a
> request on the "developer access" page, and then another request for
> "project membership"? on a page that is named "project ownership"?
>
Membership != ownership. If you have a Gerrit account, you can submit
commits for review to any repository in the system, including your
favorite extension. What you seem to want is not to be able to
*commit* to extension X, but to *review* and *merge* proposed commits.
Obviously that's a higher level of trust and responsibility (because
there is no second level of review like there used to be, this *is*
the is-this-safe-for-deployment review), so it's not given out to just
anyone.

The ability to approve and merge is called ownership. There is no such
thing as extension membership, only global membership (by having a
Gerrit account) you're either an owner with special access to a
certain repo, or just another contributor with the same level of
access as anyone else.

>> Just have *one* page for all requests. gerrit account, group
> membership, project ownership, gerrit repo... one request queue, at
> least for all things that need feedback/voting
>
>> Maybe it would help to have a page that briefly describes the
> different roles, and which responsibilities and abilities they entail in
> terms of git and gerrit, how to request the respective permissions, and
> which policies govern the granting of these.
>
Yes, documentation would be useful. It's simpler than you seem to
think, but since it's not really documented anywhere it can seem
complex.

Roan

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to