Request: pointers to exemplar threads from python-ideas?
Hi folks, I’m working on some help documentation for python-ideas and first-time contributors, and I’d like to include a few examples of discussions that were productive and led to changes. I browsed through the archives and found a few positive and negative examples (below) but didn’t find one that led to a full PEP proposal (I know they’re rare!) I’d like to crowdsource this and get some good examples from y’all, if you don’t mind. If people have any exemplar discussions in mind, could you drop them to me privately? Thanks in advance! (Threads from python-dev also welcome, but my intent is to show people new to the python-ideas list what they should expect.) best, —titus —— ** Brief thread about bad fit with Python philosophy: Specific equality method for hashable objects https://mail.python.org/archives/list/python-ideas@python.org/thread/X2FXOYZ... ** Brief thread about a simple fix that could be implemented without a PEP: Add a `dir_fd` parameter to `os.truncate`? https://mail.python.org/archives/list/python-ideas@python.org/thread/RLW76DI... ** Brief thread about not using undocumented Windows APIs in the stdlib: Add subprocess.Popen suspend() and resume() https://mail.python.org/archives/list/python-ideas@python.org/thread/NNNCG4I... ** A long discussion of small changes that adjusted PEPs but did not require a new one: PEP: Dict addition and subtraction https://mail.python.org/archives/list/python-ideas@python.org/thread/KLDQAPO... ** Clarification of behavior leading to documentation fix, no PEP required: Fix documentation for __instancecheck__ https://mail.python.org/archives/list/python-ideas@python.org/thread/5BPDKWI...
Hi, Titus. I’m not sure if this fits the bill, but this is the discussion that led to PEP 498 and f-strings: https://mail.python.org/pipermail/python-ideas/2015-July/034657.html -- Eric V. Smith (301) 502-0945 cell
On Nov 29, 2019, at 9:02 AM, C. Titus Brown <ctbrown@ucdavis.edu> wrote:
Hi folks,
I’m working on some help documentation for python-ideas and first-time contributors, and I’d like to include a few examples of discussions that were productive and led to changes. I browsed through the archives and found a few positive and negative examples (below) but didn’t find one that led to a full PEP proposal (I know they’re rare!) I’d like to crowdsource this and get some good examples from y’all, if you don’t mind.
If people have any exemplar discussions in mind, could you drop them to me privately? Thanks in advance!
(Threads from python-dev also welcome, but my intent is to show people new to the python-ideas list what they should expect.)
best, —titus
——
** Brief thread about bad fit with Python philosophy:
Specific equality method for hashable objects https://mail.python.org/archives/list/python-ideas@python.org/thread/X2FXOYZ...
** Brief thread about a simple fix that could be implemented without a PEP:
Add a `dir_fd` parameter to `os.truncate`? https://mail.python.org/archives/list/python-ideas@python.org/thread/RLW76DI...
** Brief thread about not using undocumented Windows APIs in the stdlib:
Add subprocess.Popen suspend() and resume() https://mail.python.org/archives/list/python-ideas@python.org/thread/NNNCG4I...
** A long discussion of small changes that adjusted PEPs but did not require a new one:
PEP: Dict addition and subtraction https://mail.python.org/archives/list/python-ideas@python.org/thread/KLDQAPO...
** Clarification of behavior leading to documentation fix, no PEP required:
Fix documentation for __instancecheck__ https://mail.python.org/archives/list/python-ideas@python.org/thread/5BPDKWI...
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-leave@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/KUH6UQ... Code of Conduct: http://python.org/psf/codeofconduct/
I'm sure there is any exemplary threads -- I don't recall one where we didn't wonder off into the weeds, and repeat heck out of ourselves :-) But this one wasn't too bad: https://mail.python.org/pipermail/python-ideas/2015-January/030947.html Lead to PEP 485 -- A Function for testing approximate equality Which was implemented. It helped that it was a pretty darn minor issue -- adding a function to the stdlib is an inherently lighter lift than any kind of language change. -CHB On Fri, Nov 29, 2019 at 6:02 AM C. Titus Brown <ctbrown@ucdavis.edu> wrote:
Hi folks,
I’m working on some help documentation for python-ideas and first-time contributors, and I’d like to include a few examples of discussions that were productive and led to changes. I browsed through the archives and found a few positive and negative examples (below) but didn’t find one that led to a full PEP proposal (I know they’re rare!) I’d like to crowdsource this and get some good examples from y’all, if you don’t mind.
If people have any exemplar discussions in mind, could you drop them to me privately? Thanks in advance!
(Threads from python-dev also welcome, but my intent is to show people new to the python-ideas list what they should expect.)
best, —titus
——
** Brief thread about bad fit with Python philosophy:
Specific equality method for hashable objects
https://mail.python.org/archives/list/python-ideas@python.org/thread/X2FXOYZ...
** Brief thread about a simple fix that could be implemented without a PEP:
Add a `dir_fd` parameter to `os.truncate`?
https://mail.python.org/archives/list/python-ideas@python.org/thread/RLW76DI...
** Brief thread about not using undocumented Windows APIs in the stdlib:
Add subprocess.Popen suspend() and resume()
https://mail.python.org/archives/list/python-ideas@python.org/thread/NNNCG4I...
** A long discussion of small changes that adjusted PEPs but did not require a new one:
PEP: Dict addition and subtraction
https://mail.python.org/archives/list/python-ideas@python.org/thread/KLDQAPO...
** Clarification of behavior leading to documentation fix, no PEP required:
Fix documentation for __instancecheck__
https://mail.python.org/archives/list/python-ideas@python.org/thread/5BPDKWI...
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-leave@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/KUH6UQ... Code of Conduct: http://python.org/psf/codeofconduct/
-- Christopher Barker, PhD Python Language Consulting - Teaching - Scientific Software Development - Desktop GUI and Web Development - wxPython, numpy, scipy, Cython
participants (3)
-
C. Titus Brown
-
Christopher Barker
-
Eric V. Smith