On 06.04.2022 20:48, Brett Cannon wrote:
> Last chance on whether my tier 3 proposal make sense! I will take silence as
> acceptance and plan to convert any current tier 2 platform with a single core
> dev to tier 3 and then ask the SC to approve/reject the list of platforms. I
> will also update the PEP about expectations of when things must be considered
> stable before b1, else a warning goes out that a platform risks being dropped 
> in
> the RC (regardless of tier).
> 
> I will also be filling out the tiers to include the vendor, but I will be 
> using
> `unknown` instead of `*` since I haven't come across the latter online while I
> come across the former regularly (e.g.
> https://doc.rust-lang.org/nightly/rustc/platform-support.html).

Could you please post the current proposal somewhere to read in
one complete piece ? It's become hard to figure out what is on
the table at the moment and the PR also doesn't appear to be
up to date:

https://github.com/python/peps/pull/2442/files

Thanks.

> On Fri, Apr 1, 2022 at 6:50 PM Victor Stinner <vstin...@python.org
> <mailto:vstin...@python.org>> wrote:
> 
>     On Fri, Apr 1, 2022 at 11:19 PM Christian Heimes <christ...@python.org
>     <mailto:christ...@python.org>> wrote:
>     > How about:
>     >
>     > * a buildbot is required. For a transition period a public CI system,
>     > that runs Python's test suite at least once per day, is also acceptable.
>     >
>     > * at least one active contributor who acts as a point of contact,
>     > monitors CI and provides fixes in a timely fashion.
> 
>     Sadly, I'm not sure that a regular contributor is enough to get fixes
>     merged even fixes are written. Maybe it's better to require one core
>     dev per Tier 3 platform.
> 
>     What if tomorrow someone sets up a MinGW buildbot. Is it enough to
>     promote MinGW as Tier 3? There are many MinGW patches awaiting in the
>     bug tracker for *years* and nobody is available to review and merged
>     them. (I didn't check recently, maybe some of them have been merged in
>     the meanwhile?)
> 
>     For the buildbot, IMO it's important that the whole test suite pass.
>     I'm fine with skipping a large number of tests. But a single failure
>     makes a buildbot really annoying, barely usuable, because buildbots
>     are unable to say if a change adds more errors than previously. It's a
>     boolean: either all tests pass, or "at least one test fails": you have
>     to dig into logs to know the exact number :-(
> 
>     Victor
>     -- 
>     Night gathers, and now my watch begins. It shall not end until my death.


-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Experts (#1, Apr 08 2022)
>>> Python Projects, Coaching and Support ...    https://www.egenix.com/
>>> Python Product Development ...        https://consulting.egenix.com/
________________________________________________________________________

::: We implement business ideas - efficiently in both time and costs :::

   eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
    D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
           Registered at Amtsgericht Duesseldorf: HRB 46611
               https://www.egenix.com/company/contact/
                     https://www.malemburg.com/

_______________________________________________
python-committers mailing list -- python-committers@python.org
To unsubscribe send an email to python-committers-le...@python.org
https://mail.python.org/mailman3/lists/python-committers.python.org/
Message archived at 
https://mail.python.org/archives/list/python-committers@python.org/message/NCRQHRMTQYXXNF2Y4OMNXOWD4HT4KNKU/
Code of Conduct: https://www.python.org/psf/codeofconduct/

Reply via email to