summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormattip <matti.picus@gmail.com>2018-05-28 22:24:46 -0700
committermattip <matti.picus@gmail.com>2018-06-01 16:04:34 -0700
commit53931bddf11c7f0491d889b6faaab4c2507c8d57 (patch)
treed5fe93ad2e2196be61ec1388821fd8a6facc86f8
parentc0eafc1b444c0cbb19fe6a6094cc9141a7db9f00 (diff)
downloadnumpy-53931bddf11c7f0491d889b6faaab4c2507c8d57.tar.gz
defer the NEP, summarize and link to discussion, fix template
-rw-r--r--doc/neps/index.rst.tmpl14
-rw-r--r--doc/neps/nep-0017-split-out-maskedarray.rst16
-rw-r--r--doc/neps/nep-template.rst2
3 files changed, 22 insertions, 10 deletions
diff --git a/doc/neps/index.rst.tmpl b/doc/neps/index.rst.tmpl
index b5c6032d0..6c988014f 100644
--- a/doc/neps/index.rst.tmpl
+++ b/doc/neps/index.rst.tmpl
@@ -53,8 +53,8 @@ Implemented NEPs
NEP {{ nep }} — {{ tags['Title'] }} <{{ tags['Filename'] }}>
{% endfor %}
-Defunct NEPs
-------------
+Deferred NEPs
+-------------
.. toctree::
:maxdepth: 1
@@ -62,3 +62,13 @@ Defunct NEPs
{% for nep, tags in neps.items() if tags['Status'] == 'Deferred' %}
NEP {{ nep }} — {{ tags['Title'] }} <{{ tags['Filename'] }}>
{% endfor %}
+
+Rejected NEPs
+-------------
+
+.. toctree::
+ :maxdepth: 1
+
+{% for nep, tags in neps.items() if tags['Status'] == 'Rejected' %}
+ NEP {{ nep }} — {{ tags['Title'] }} <{{ tags['Filename'] }}>
+{% endfor %}
diff --git a/doc/neps/nep-0017-split-out-maskedarray.rst b/doc/neps/nep-0017-split-out-maskedarray.rst
index 09b4d4d5d..d6dcc1def 100644
--- a/doc/neps/nep-0017-split-out-maskedarray.rst
+++ b/doc/neps/nep-0017-split-out-maskedarray.rst
@@ -3,10 +3,10 @@ Split Out Masked Arrays
=======================
:Author: Stéfan van der Walt <stefanv@berkeley.edu>
-:Status: Draft
+:Status: Rejected
:Type: Standards Track
:Created: 2018-03-22
-
+:Resolution: https://mail.python.org/pipermail/numpy-discussion/2018-May/078026.html
Abstract
--------
@@ -107,12 +107,14 @@ better support for MaskedArrays than is currently available.
Alternatives
------------
+After a lively discussion on the mailing list:
-Discussion
-----------
-
-- Links to mailing list threads or relevant GitHub issues
-
+- There is support (and active interest in) making a better *new* masked array
+ class.
+- The new class should be a consumer of the external NumPy API with no special
+ status (unlike today where there are hacks across the codebase to support it)
+- `MaskedArray` will stay where it is, at least until the new masked array
+ class materializes and has been tried in the wild.
References and Footnotes
------------------------
diff --git a/doc/neps/nep-template.rst b/doc/neps/nep-template.rst
index 56b06049e..26515127d 100644
--- a/doc/neps/nep-template.rst
+++ b/doc/neps/nep-template.rst
@@ -6,7 +6,7 @@ NEP Template and Instructions
:Status: <Draft | Active | Accepted | Deferred | Rejected | Withdrawn | Final | Superseded>
:Type: <Standards Track | Process>
:Created: <date created on, in yyyy-mm-dd format>
-
+:Resolution: <url> (required for Accepted | Rejected | Withdrawn)
Abstract
--------