Folk can't argue with robots: I think its useful to have an escape
valve for dealing with spurious failures - the Python Core team is
pretty responsible, and I think we should permit bypassing robots, at
least until we have lots of run-time to learn about any flakiness
present.

-Rob

On 16 June 2016 at 22:08, Donald Stufft <don...@stufft.io> wrote:
>
>> On Jun 16, 2016, at 1:38 AM, Barry Warsaw <ba...@python.org> wrote:
>>
>> On Jun 15, 2016, at 06:59 PM, Donald Stufft wrote:
>>
>>> Currently there’s nothing preventing people from pushing directly to
>>> the PEP repository, in https://github.com/python/peps/issues/5 there’s
>>> talk of setting up Travis to ensure the PEPs are always building and
>>> if the flag is set to require a +1 from Travis, then all changes will
>>> need to go through PRs.
>>
>> Yes, I agree that's where we want to end up.  It might make sense to
>> allow PEP editors to push directly for $reasons, but I don't know if
>> that's possible.
>
> If we want to give a group of people the ability to override the status check
> we just need to give that group of people Administrator access to the 
> repository
> so we could add a “PEP Editors” group if we didn’t want to give the entire
> Python Core team such permission.
>
> I’m unsure if that means that they can push directly or not, or if that
> only means they can merge a PR that doesn’t have the requisite passing status
> checks.
>
> —
> Donald Stufft
>
>
>
> _______________________________________________
> python-committers mailing list
> python-committers@python.org
> https://mail.python.org/mailman/listinfo/python-committers
> Code of Conduct: https://www.python.org/psf/codeofconduct/
_______________________________________________
python-committers mailing list
python-committers@python.org
https://mail.python.org/mailman/listinfo/python-committers
Code of Conduct: https://www.python.org/psf/codeofconduct/

Reply via email to