[pytest-dev] Commit access to pytest

Oliver Bestwalter oliver at bestwalter.de
Wed Nov 16 17:06:34 EST 2016


Hi Floris,

thanks for the clarification.

Cheers
Oliver

On Wed, 16 Nov 2016 at 20:42 Floris Bruynooghe <flub at devork.be> wrote:

> On 15 November 2016 at 23:19, Oliver Bestwalter <oliver at bestwalter.de>
> wrote:
> > Hi,
> >
> > will this be a "sorta kinda C4" then or do we want to implement the whole
> > thing as described in https://rfc.zeromq.org/spec:42/C4/ ?
>
> Probably not, upon re-reading this I'm not actually a massive fan of
> the document in it's entirety despite it having many good intentions,
> e.g. 2.3.1 (must use real names) ranks pretty high on my scale for a
> bad idea.  But I'm not going to dissect the whole thing here.
>
> > I ask because what you describe Floris is an interesting idea but I do
> not
> > see the parallel to C4 as that process clearly has maintainers who merge
> PRs
> > of others, which I think of as a Good Thing. I mean this part of the
> > protocol:
> >
> > A "Contributor" is a person who wishes to provide a patch, being a set of
> > commits that solve some clearly identified problem.
> > A "Maintainer" is a person who merges patches to the project. Maintainers
> > are not developers; their job is to enforce process.
> > Contributors SHALL NOT have commit access to the repository unless they
> are
> > also Maintainers.
> > Maintainers SHALL have commit access to the repository.
>
> So upon re-reading of C4.1 I'm just interested in formalising how one
> gets to be a Maintainer.  C4.1 itself leaves this pretty vague while
> I'd like to give Contributors a clear expectation.
>
> > I also like the whole Problem -> Solution idea as basis for  development
> of
> > the project (section 2.3).
>
> Sure, C4.1 has many good ideas quite a few which we already follow more or
> less.
>
> > Giving everybody commit rights who successfully merged a PR is a
> different
> > idea that could be experimented with, but I would not call it C4.
>
> You're right, there is virtually no overlap between my proposal and
> C4.1.  It had been a very long time since I read C4.1 so honestly I
> didn't really remember what exactly it contained.
>
>
> Floris
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pytest-dev/attachments/20161116/4f6462a0/attachment.html>


More information about the pytest-dev mailing list