[Python-ideas] Moving to another forum system where
Stephen J. Turnbull
turnbull.stephen.fw at u.tsukuba.ac.jp
Thu Sep 20 05:13:43 EDT 2018
Michael Selik writes:
> However, PEP 1 does not give instruction on how to evaluate whether
> that discussion has been completed satisfactorily.
That's because completion of discussion has never been a requirement
for writing a PEP. Writing a PEP is a lot more effort than writing an
email. The purposes of initiating discussions are
1. Avoid duplication. Nobody has encyclopedic knowledge of the
hundreds of PEPs anymore, but the lists do.
2. Gauge feasibility of the proposal. Some are non-starters for
reasons of "Pythonicity", others are extremely difficult to
implement given Python internals or constraints like LL(1) syntax
in the parser.
3. Gauge interest in the content of the proposal.
If the protagonists think it's worth it after that, they write a PEP.
Typically the discussion continues on list during the drafting.
More information about the Python-ideas
mailing list