(original) (raw)
On Wed, Mar 26, 2014 at 2:27 PM, Benjamin Peterson <benjamin@python.org> wrote:
On Wed, Mar 26, 2014, at 14:25, Barry Warsaw wrote:
\> On Mar 26, 2014, at 01:55 PM, Benjamin Peterson wrote:
\>
\> >It's not a bad idea. (I believe others have proposed an red-black tree.)
\> >Certainly, it requires a PEP and a few months of bikesheding, though.
\>
\> Generally, PEPs aren't necessary for simple or relatively uncontroversial
\> additions to existing modules or the stdlib.
I would have said that, too, several years ago, but I think we've been
requiring (or using anyway) PEPs for a lot more things now. OrderedDict
had a PEP for example.
This is probably a natural outcome of the rising popularity of Python in the last few years. Much more users, more core developers, more at stake...
I'm not sure if that's a good thing or not.
YMMV but IMHO this is a good thing. PEPs provide a single point of reference to a discussion that would otherwise be spread over multiple centi-threads (not that PEPs don't create centi-threads, but they outlive them in a way).
Eli
�