diff --git a/_data/pheps.yml b/_data/pheps.yml new file mode 100644 index 0000000..ce398ed --- /dev/null +++ b/_data/pheps.yml @@ -0,0 +1,15 @@ +- Author: Jonathan T. Niehof + Content-Type: text/markdown; charset="UTF-8"; variant="CommonMark" + Created: 20-Oct-2023 + DOI: 10.5281/zenodo.10988007 + Discussions-To: https://github.com/heliophysicsPy/standards/pull/22 + Filename: phep-0001.md + PHEP: 1 + Post-History: 24-Oct-2023, 31-Oct-2023, 09-Nov-2023, 27-Nov-2023, 06-Dec-2023, 14-Dec-2023, + 07-Feb-2024, 28-Feb-2024, 13-Mar-2024, 20-May-2024 + Resolution: https://docs.google.com/document/d/1htbibknl1Npv1hQ1O4L22RKO_s8uc9dZT1iTJ49nMJg/edit#heading=h.a0b498f5euue, + https://docs.google.com/document/d/1RNGKHSf1S562WmDhCdYAAy3wG2tl6LT3-KBFYmRXTnA/edit + Revision: 1 + Status: Final + Title: PHEP Purpose and Guidelines + Type: Process diff --git a/_includes/phep_table.html b/_includes/phep_table.html new file mode 100644 index 0000000..3945822 --- /dev/null +++ b/_includes/phep_table.html @@ -0,0 +1,49 @@ +
+ + + + + + + + + + + + + + {% for phep in include.sorted_pheps %} + {% capture phep_row %} + + + + + + + + + {% endcapture %} + + {% if include.table_id == 1 %} + {% if phep.Status == 'Final' %} + {{ phep_row }} + {% endif %} + {% else %} + {% if phep.Status != 'Final' %} + {{ phep_row }} + {% endif %} + {% endif %} + {% endfor %} + +
NumberTitleStatusTypeRevisionDOI
{{ phep.PHEP | escape_once }} + {{ phep.Title }} + + {{ phep.Status | escape_once }} + + {{ phep.Type | escape_once }} + + {{ phep.Revision | escape_once }} + + {{ phep.DOI }} +
+
diff --git a/_pages/docs.html b/_pages/docs.html index 5fc1069..33aeb9e 100644 --- a/_pages/docs.html +++ b/_pages/docs.html @@ -20,6 +20,20 @@
PyHC Standards

+
+
+ +
+
+ PyHC Enhancement Proposals (PHEPs) +
+ Documents that propose new features or processes for PyHC, providing a standardized way for introducing and discussing changes to the community.
+
+
+
+ +
+
diff --git a/_pages/docs/pheps.md b/_pages/docs/pheps.md new file mode 100644 index 0000000..c80b6c6 --- /dev/null +++ b/_pages/docs/pheps.md @@ -0,0 +1,31 @@ +--- +layout: page +title: PHEPs +permalink: /docs/pheps/ +exclude: true +--- + + + +{% assign sorted_pheps = site.data.pheps | sort:'PHEP' %} +

+PyHC Enhancement Proposals are developed via the PyHC standards repository. PHEPs which have gone through the acceptance process, whether finally accepted or rejected, are linked here. +

+ +
+ +

Final

+

+ These PHEPs have been accepted and are currently in force. +

+{% assign id = 1 %} +{% include phep_table.html sorted_pheps=sorted_pheps table_id=id %} + +
+ +

Other

+

+ These PHEPs have been rejected, withdrawn, or replaced, and thus are not currently in force. +

+{% assign id = 2 %} +{% include phep_table.html sorted_pheps=sorted_pheps table_id=id %}