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.

_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to