<div dir="ltr"><span style="font-size:10pt">On Mon, Sep 2, 2013 at 8:53 AM, Juan Luis Cano <<a href="mailto:juanlu001@gmail.com">juanlu001@gmail.com</a>> wrote:</span><br>><br>> The subject speaks for itself, I was diving into NumPy source code and<br>
> saw some NEPs, and I wonder if there still function as a mechanism to<br>> propose changes to NumPy, and if it is documented somewhere.<br><br>Yes, the NEP "process", such as it is, is still a mechanism for proposing some kinds of changes to numpy, but it's not the only one. Generally, it's only needed for sweeping changes or ones that require significant amounts of considered design and choosing between close alternatives. Most changes do not fall into this category.<div>
<br></div><div>The process itself is not really documented, per se. Post what you are thinking about to the mailing list. The discussion may reach a point where someone says, "Hey, it would be a good idea to write all this up into a NEP". Then you write a NEP. Alternative designs are documented and discussed, one is chosen, implementations are made, PRs are merged. Or not. If you want information about how to format a NEP and what to include, consult PEP 1 and PEP 12, as we stole this process from the core Python development team:</div>
<div><br></div><div><a href="http://www.python.org/dev/peps/pep-0001/">http://www.python.org/dev/peps/pep-0001/</a></div><div><a href="http://www.python.org/dev/peps/pep-0012/">http://www.python.org/dev/peps/pep-0012/</a><br>
<br>--<br>Robert Kern<br></div></div>