This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ncoghlan
Recipients jwilk, ncoghlan, ztane
Date 2018-03-18.05:44:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1521351851.22.0.467229070634.issue33053@psf.upfronthosting.co.za>
In-reply-to
Content
Also, a small upstream community interaction tip: if you want people to seriously consider your requests for changes in default behaviour (which inevitably risk backwards compatibility breaks), don't start out by insulting them.

Python's defaults are currently set up for a *trusted personal automation tool*, where the person writing the code is also the person running it.

By starting out with an insult like "I think this is a really stupid security bug", you're actually saying "I know very little about Python's history, or the audiences it was originally written to serve, and instead of politely suggesting an alternative behaviour that would be more robust in the face of system configuration errors, I'm going to try to use shame, guilt, and embarrassment to get people to do work for me". That kind of behaviour *isn't* a good way to get your issues addressed, but it *is* a good way to encourage people to decide that volunteering as an open source maintainer isn't worth the associated hassles.

The opening insult added nothing to your issue report, and could more productively have been replaced with an explanation of the expectations you had of the default behaviour, how you came by those expectations, and how the current behaviour failed to meet them.
History
Date User Action Args
2018-03-18 05:44:11ncoghlansetrecipients: + ncoghlan, jwilk, ztane
2018-03-18 05:44:11ncoghlansetmessageid: <1521351851.22.0.467229070634.issue33053@psf.upfronthosting.co.za>
2018-03-18 05:44:11ncoghlanlinkissue33053 messages
2018-03-18 05:44:10ncoghlancreate