Thursday, 2 February 2017

Re: Unblocking SRU uploader permissions

A couple of points of clarification:

On Thu, Feb 02, 2017 at 09:29:25AM +0000, Iain Lane wrote:
> On Thu, Feb 02, 2017 at 07:09:57AM +0000, Robie Basak wrote:
> > If the answer is that they need to be core devs, then the problem
> > becomes "what is the appropriate path to get to core dev"? One
> > expectation seems to be to get MOTU first. But MOTU doesn't seem like
> > the right path to me. We get applications aiming down this path (like
> > Eric's), but universe uploads aren't really the goal for these
> > applicants. Being able to drive SRUs is the goal. It seems inappropriate
> > to me to force applicants to contribute through some fundamentally
> > unrelated path to get to their goal of directly driving SRUs. We don't
> > force other Ubuntu contributors to contribute in area B before they can
> > upload directly to unrelated area A. I think we should find a way to
> > allow proven contributors to area A to do that directly.
> For what it's worth, I don't think that we've seen there be an (unspoken
> or otherwise) requirement for MOTU as a prequisite for core-dev for a
> long time now.

I haven't seen any evidence of an (unspoken or otherwise) _requirement_
to get MOTU before core-dev, either. But I have seen an unspoken
_expectation_ of this path from multiple applicants (not just Canonical
STS). Not from the DMB; from prospective new developers.

> I think that I was in the more liberal wing of the DMB during my time,
> but I would have been happy to grant core-dev if the applicant has shown
> through sponsored uploads to any series that they are a very competent
> developer, that upload rights to main are required for their
> contributions, and if I was satisfied by some combination of the
> interview and their contributions that they understand the policy and
> procedure of the distro. That includes knowledge of both SRUs and
> development release uploads, and convincing you that they won't
> overreach and will ask for help when they need it.

My "contribute in area B before they can upload directly to unrelated
area A" statement applies to this scenario, too, not just in relation to
MOTU/core dev. We're currently requiring applicants to understand more
than is just required for SRUs in order to upload SRUs. I feel that your
statement above is saying this as well.