From bd10514742edaafaac3c264e3d18bef12cc1a747 Mon Sep 17 00:00:00 2001 From: Nick Murphy Date: Thu, 28 Sep 2017 13:11:28 -0400 Subject: [PATCH 1/3] Begin PLEP-0000 as the index of PLEPs --- PLEP-0000.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 PLEP-0000.md diff --git a/PLEP-0000.md b/PLEP-0000.md new file mode 100644 index 0000000..23bf8c8 --- /dev/null +++ b/PLEP-0000.md @@ -0,0 +1,41 @@ +# PLEP-0000 - Index of PlasmaPy Enhancement Proposals (PLEPs) + +| PLEP | 0 | +|-------------------|--------------------------| +| title | PLEP Index | +| author(s) | Nick Murphy | +| contact email | namurphy@cfa.harvard.edu | +| date created | 2017-09-28 | +| date last revised | 2017-09-28 | +| type | informational | + +This PLEP is an index of all PlasmaPy Enhancement Proposals, known as +PLEPs (to avoid confusion with Python Enhancement Proposals, or PEPs). + +## PLEPs about PLEPs + +| number | title | author(s) | type | +|--------|-------|-----------|------| +| 0 | [Index of PLEPs](./PLEP-0000.md) | Nick Murphy | informational | + +## Accepted PLEPs + +| number | title | author(s) | type | +|--------|-------|-----------|------| +| | | | | + +## Declined PLEPs + +| number | title | author(s) | type | +|--------|-------|-----------|------| +| | | | | + +## PLEPs in preparation or under consideration + +| number | title | author(s) | type | +|--------|-------|-----------|------| +| 1 | [Purpose and Guidelines of PLEPs](./PLEP-0001.md) | | informational | +| 2 | [PlasmaPy Organizational Structure](./PLEP-0002.md)| | process | +| 3 | [Coordinating Committee Members](./PLEP-0003.md) | | informational | +| 4 | [PlasmaPy License](./PLEP-0004) | | process | +| 5 | [Versioning and Releases](./PLEP-0005.md) | | process | From b7135f6ba69417172536c08468c68839cc5d1d0e Mon Sep 17 00:00:00 2001 From: Nick Murphy Date: Thu, 28 Sep 2017 13:12:06 -0400 Subject: [PATCH 2/3] Create initial template for PLEPs --- PLEP-template.md | 53 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 PLEP-template.md diff --git a/PLEP-template.md b/PLEP-template.md new file mode 100644 index 0000000..1ba1dad --- /dev/null +++ b/PLEP-template.md @@ -0,0 +1,53 @@ +# PLEP-*number* -- *PLEP title* + +| PLEP | number | +|---------------|------------------------------| +| title | PLEP Title | +| author(s) | | +| contact email | me@myemail.org | +| date created | YYYY-MM-DD | +| date last revised | YYYY-MM-DD | +| type | process, standard, informational | +| status | discussion, accepted, declined | + +# Abstract + +*Briefly describe this PLEP in a paragraph, including a statement of +the problem that this PLEP addresses.* + +# Detailed Description + +*Provide an extended description of the problem and the proposed +changes, including usage examples when needed.* + +# Implementation + +*Describe the steps necessary to implement this PLEP, if necessary.* + +# Issues, Pull Requests, and Branches + +*Provide repository links related to this PLEP, and include +descriptions.* + +# Backward Compatibility + +*State whether or not this PLEP will maintain backward compatibility +and describe the proposed changes, if necessary. Backward +compatibility does not need to be maintained between development +releases (with a major version number of zero). Starting with version +1.0, backward incompatible changes can only happen when the major +version number is incremented.* + +# Alternatives + +*Summarize alternative possibilities to address (or not address) the +problem described in this PLEP, if necessary.* + +# Decision Rationale + +*Summarize the discussion on this PLEP and describe the reasoning +behind the decision, if necessary.* + +*Not all PLEPs require all of these sections, and occasionally +additional sections may be necessary. Emphasized text should be +deleted.* From 1c0177be6fa350ecfe9baa8d90ab977e9bab2521 Mon Sep 17 00:00:00 2001 From: Nick Murphy Date: Tue, 3 Oct 2017 15:12:07 -0400 Subject: [PATCH 3/3] Rearrange index of PLEPs --- PLEP-0000.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/PLEP-0000.md b/PLEP-0000.md index 23bf8c8..2a78c06 100644 --- a/PLEP-0000.md +++ b/PLEP-0000.md @@ -32,10 +32,16 @@ PLEPs (to avoid confusion with Python Enhancement Proposals, or PEPs). ## PLEPs in preparation or under consideration +| number | title | author(s) | type | +|--------|-------|-----------|------| +| 4 | [PlasmaPy License](./PLEP-0004) | | process | + +## Reserved PLEPs + | number | title | author(s) | type | |--------|-------|-----------|------| | 1 | [Purpose and Guidelines of PLEPs](./PLEP-0001.md) | | informational | | 2 | [PlasmaPy Organizational Structure](./PLEP-0002.md)| | process | | 3 | [Coordinating Committee Members](./PLEP-0003.md) | | informational | -| 4 | [PlasmaPy License](./PLEP-0004) | | process | | 5 | [Versioning and Releases](./PLEP-0005.md) | | process | +| 6 | [Data Structures](./PLEP-0006.md) | | standard | \ No newline at end of file