On 2/3/2019 12:44 PM, James Lu wrote:

On Feb 2, 2019, at 7:17 PM, Steven D'Aprano <st...@pearwood.info> wrote:

It has become unfashionable to link to this, because it is allegedly too
elitest and unfriendly and not welcoming enough, but I still think it is
extremely valuable:

http://www.catb.org/esr/faqs/smart-questions.html

(Its also somewhat unpopular because the maintainer has become
something of a politically Right-wing extremist.)

If you think of *proposals* as a kind of question:

   "What are the Pros and Cons of this suggestion?"

rather than

   "We must do this. I have spoken, make it so!"

then the Smart Questions document is relevant. Do your research first.
What have you tried? Have you tried to knock holes in your own proposal
or are you so excited by the Pros that you are blind to the Cons? What
do other languages do? Do they differ from Python in ways which matter
to your proposal?

Did you make even a feeble attempt to search the archives,
Stackoverflow, etc, or just post the first ill-formed thought that came
to your mind?

If your proposal been asked before, unless you are bringing something
new to the discussion, don't waste everyone's time covering old ground.

That’s some great stuff, can we document it somewhere? I think it would benefit 
future proposers.

*This list* is documented at https://mail.python.org/mailman/listinfo/python-ideas. I think a short paragraph starting "Before you post a proposal, ...", based on what Steven posted above, would be a good idea, and as useful as 'respect the COC'. Please give it a go and post a proposed addition here. Once polished, a proposal for that page would go to the list owners if they don't notice it. python-ideas-owner at python.org

--
Terry Jan Reedy


_______________________________________________
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