On Mon, Jul 29, 2019 at 9:51 PM C. Titus Brown <ctbr...@ucdavis.edu> wrote:
> I’m responding to this message out of several on this topic, because it 
> brings up an interesting point - do we have good documents on this process 
> that are attached to python-ideas and/or core mentoring lists?
>

Documents? I don't think so.

> Should we provide a more explicit or detailed rationale for python-ideas, 
> based on this thread? We could make some or all of the following points —
>

That would be a great idea. Where should they be hosted?

Once something along these lines exists, I would strongly recommend
creating a GitHub issue template on the PEPs repo (and maybe others)
that references it.

> * python-ideas is for discussion of speculative ideas
>
> * the process is, (1) refine ideas here, (2) after broad acceptance of basic 
> premise, develop an informal writeup, (3) find a core dev sponsor who will 
> back turning this into a PEP
>
> * pointers to PEP 1, https://www.python.org/dev/peps/pep-0001/, and Python 
> governance, https://www.python.org/dev/peps/pep-0013/
>
> * pointers to core mentorship list, 
> https://www.python.org/dev/core-mentorship/, and python developer 
> documentation, https://devguide.python.org
>
> * pointers to this thread
>
> * please note that the burden for adding features to the language is high 
> because you’re affecting so many people, increasing support burden, etc. etc.
>
> * note that everyone working on python is a volunteer, please respect their 
> time and effort.
>
> I could try drafting something and passing it by people on this list to see 
> what they think, but I’m wondering if I’m missing an obvious resource that I 
> could just link to in the python-ideas description.
>

If you are missing such a resource, then so am I.

Also worth including: A section of "common misconceptions" such as
"there's only one way to do it" and what's meant by "refuse to guess".

You mention the burden for adding features; I'd perhaps go a little
broader than that and talk about the significance of backward
compatibility.

This seems like a great idea... and, like every other good idea that
goes through this list, it's going to get a ton of bike-shedding :)

ChrisA
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/U2UJSOLJ7HLHUYNGGLVPGVEIAMO7VELH/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to