Re: pre-PEP: transition to release-file hosting at pypi site
Jacob Kaplan-Moss <[email protected]> Tue, 12 Mar 2013 13:52:25 -0500
| Newsgroups | gmane.comp.python.catalog |
|---|---|
| Message-ID | <CAK8PqJEZeE6D0oOUp6j6B711AprZS40HenyCAF95dwdKypTLLA@mail.gmail.com> |
On Tue, Mar 12, 2013 at 12:54 PM, PJ Eby <[email protected]> wrote: > This is a rationale for secure defaults for various options, like the > ones I outlined in the portions of my post that you *didn't* quote. > > It's not a rationale for removing the options themselves. Exactly; thanks for saying this better than I did. As we've seen from the recent Rails security vulnerabilities, secure has to be the default. Users having to explicitly choose the "secure" option is an anti-pattern, with teeth. As long as the default, out-of-the-box behavior is secure it's fine; users who want to run their tools with the "--hack-me-if-you-can" flag will find a way to do so. This isn't about taking away people's options, but about putting secure-by-default tools into the hands people who need them the most. Jacob