[python-committers] Revert changes which break too many buildbots

Brett Cannon brett at python.org
Fri Jun 16 12:48:56 EDT 2017


On Fri, 16 Jun 2017 at 03:40 Victor Stinner <victor.stinner at gmail.com>
wrote:

> 2017-06-16 10:37 GMT+02:00 Nick Coghlan <ncoghlan at gmail.com>:
> > Hopefully reversions will continue to be rare (since relatively few
> > changes are likely to be as platform dependent as PEP 538, and
> > Windows/*nix differences are already covered in pre-merge CI), but
> > when they do come up, the reminder of how to manually trigger
> > pre-merge cross-platform CI is likely to be useful, and doesn't
> > require much additional effort on the part of the folks doing the
> > reversion.
>
> I'm also tolerant. A regression on macOS Tiger matters me less than a
> regression on most Linux buildbots. I tried to focus on recent
> versions of Windows, Linux, macOS and FreeBSD.
>
> AIX, OpenIndiana/Solaris, OpenBSD, etc. are broken for month. It's ok,
> I can live with that :-) But regulary, I propose to drop support for
> these platforms ;-) For AIX, I tried to skip a few tests known to fail
> on AIX. For OpenIndiana, we should simply remove this buildbot and
> replace it with a new IllumOS buildbot.
>

https://www.python.org/dev/peps/pep-0011/ backs you up in dropping support
if we can't get a buildbot *and* someone to maintain the support (and it
sounds like we don't have the latter ATM for those platforms). Maybe we
should amend PEP 11 to say that whomever volunteers to maintain a platform
must make sure that platform's buildbot is not red for longer than a month
(to give volunteers some time to notice the fail and fix it in case it
happens while they are e.g. on vacation)? Otherwise we will consider the
platform unsupported.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-committers/attachments/20170616/fbe1b3d6/attachment.html>


More information about the python-committers mailing list