Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHEP 1: PHEP Purpose and Guidelines #22

Merged
merged 84 commits into from
May 20, 2024
Merged
Show file tree
Hide file tree
Changes from 81 commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
13b9a03
phep-0001: initial port of Google doc
jtniehof Oct 20, 2023
55f16c1
phep-0001: switch to Markdown format
jtniehof Oct 23, 2023
67b18eb
phep-0001: remove provisional and deferred status
jtniehof Oct 23, 2023
d1e2d43
phep-0001: ASCII-fy
jtniehof Oct 23, 2023
9f3659f
phep-0001: make compliant with itself
jtniehof Oct 23, 2023
40c24a1
phep-0001: document immutability
jtniehof Oct 23, 2023
e4a6152
phep-0001: editor approvals, role
jtniehof Oct 23, 2023
2f7cfa0
phep-0001: persnickety notes on formatting/wording
jtniehof Oct 23, 2023
55e4182
phep-0001: all workflow is in GitHub; definitions of consensus
jtniehof Oct 24, 2023
929b570
phep-0001: define leadership
jtniehof Oct 24, 2023
e005c01
phep-0001: edits for smoothness / consistency
jtniehof Oct 24, 2023
acac85d
phep-0001: motivation and posting date
jtniehof Oct 24, 2023
6a45ccd
phep-0001: put in PR link
jtniehof Oct 24, 2023
1399290
phep-0001: typos and small wording changes from initial reviews
jtniehof Oct 24, 2023
5ade242
phep-0001: codefence preamble
jtniehof Oct 30, 2023
744ff1e
phep-0001: venues for initial discussion include GH issue
jtniehof Oct 30, 2023
98909f0
phep-0001: minor wording change on format-at-submission
jtniehof Oct 30, 2023
28d31b8
phep-0001: fiddly bits on encoding and styles
jtniehof Oct 30, 2023
21ebaf4
phep-0001: spell metadata, remove length limit on title
jtniehof Oct 30, 2023
83e5453
phep-0001: typos and such
jtniehof Oct 30, 2023
f8fc717
phep-0001: clarify editor role
jtniehof Oct 30, 2023
afdae4b
phep-0001: tighten up and clarify (esp. distinguish 'accept' and 'app…
jtniehof Oct 31, 2023
f6fde30
phep-0001: put more workflow in GitHub, remove CODEOWNERS messing around
jtniehof Oct 31, 2023
8c46b39
phep-0001: remove the idea of a "meta" PHEP
jtniehof Oct 31, 2023
bc5ac28
phep-0001: one PHEP per PR
jtniehof Oct 31, 2023
dba76fa
phep-0001: add sections for rejected ideas, open issues
jtniehof Oct 31, 2023
4af2b62
phep-0001: new post history entry for new push
jtniehof Oct 31, 2023
f8563e7
phep-0001: add anchors for all headings
jtniehof Nov 1, 2023
9c32fd1
phep-0001: improve readability of sections-of-phep by bolding titles
jtniehof Nov 1, 2023
a32abab
phep-0001: fix link to CC0
jtniehof Nov 1, 2023
9275cf7
phep-0001: remove unworkable promise to hide email addresses
jtniehof Nov 1, 2023
df76954
phep-0001: replace hyphen after author with colon
jtniehof Nov 5, 2023
c1d450a
phep-0001: remove picky markdown formatting notes
jtniehof Nov 9, 2023
0a93370
phep-0001: add ORCID
jtniehof Nov 9, 2023
9c3cec4
phep-0001: reject recording all names of approvers
jtniehof Nov 9, 2023
57d6e6e
phep-0001: mint a DOI!
jtniehof Nov 9, 2023
08271ea
phep-0001: add citation
jtniehof Nov 9, 2023
174346e
phep-0001: aux files in subdirectory only
jtniehof Nov 9, 2023
037184e
phep-0001: clarify and remove redundancies
jtniehof Nov 9, 2023
1538d18
phep-0001: make each list item a paragraph
jtniehof Nov 9, 2023
75866b1
phep-0001: add general rationale
jtniehof Nov 9, 2023
5bfe999
phep-0001: provide pros/cons for immutability
jtniehof Nov 9, 2023
0cd4f81
phep-0001: new post history for new push
jtniehof Nov 9, 2023
1a2a022
phep-0001: restore missing word
jtniehof Nov 9, 2023
7b9820e
phep-0001: consistency in author name
jtniehof Nov 9, 2023
5626803
phep-0001: Clarify consensus-before-vote and two-round procedure if e…
jtniehof Nov 27, 2023
5d30d3a
phep-0001: link standards repo in abstract
jtniehof Nov 27, 2023
5f4dd86
phep-0001: editors must maintain history on merge
jtniehof Nov 27, 2023
9b02894
phep-0001: implementation is unlikely for process pheps
jtniehof Nov 27, 2023
e2d5174
phep-0001: add quorum to open issues
jtniehof Nov 27, 2023
4dba255
phep-0001: clarify 'Pythonic'
jtniehof Nov 27, 2023
9db6c89
phep-0001: tag commit where phep is final
jtniehof Nov 27, 2023
4ea9361
phep-0001: clarify what a standard is
jtniehof Nov 27, 2023
0e2605d
phep-0001: Update the example preamble to match current text
jtniehof Nov 27, 2023
654f564
phep-0001: impose requirement for accuracy on editors
jtniehof Nov 27, 2023
e335aac
phep-0001: new post history for new push
jtniehof Nov 27, 2023
340fb7e
phep-0001: fix riot link to element
jtniehof Nov 29, 2023
94d8d6b
phep-0001: remove the "accepted" state, go straight to final
jtniehof Dec 1, 2023
b1b16a9
phep-0001: declare immutability resolved
jtniehof Dec 1, 2023
9ffbfb1
phep-0001: declare quorum issue resolved
jtniehof Dec 1, 2023
a7c527e
phep-0001: workflow diagram
jtniehof Dec 6, 2023
1c570d6
phep-0001: clarify can force-push before opening for review
jtniehof Dec 6, 2023
631e19b
phep-0001: new post history for new push
jtniehof Dec 6, 2023
0242c0f
phep-0001: link the contact page, not element directly
jtniehof Dec 14, 2023
f2f4338
phep-0001: PHEPs define their own applicability
jtniehof Dec 14, 2023
50d1e69
phep-0001: remove reference to 'philosophy'
jtniehof Dec 14, 2023
b039979
phep-0001: clarify significance of GH reviews
jtniehof Dec 14, 2023
2405abd
phep-0001: clarify first step of workflow diagram
jtniehof Dec 14, 2023
68125ca
phep-0001: new post history for new push
jtniehof Dec 14, 2023
011c6f1
phep-0001: recommendation that author be present for vote
jtniehof Feb 7, 2024
319bded
phep-0001: add the changes requirement to the how-to-teach
jtniehof Feb 7, 2024
b0c2108
phep-0001: Remove link to discussion thread from Post-History header
jtniehof Feb 7, 2024
d75c990
phep-0001: explicitly require announcement of second vote be after first
jtniehof Feb 7, 2024
f1092a0
phep-0001: notes on flexibility of standards
jtniehof Feb 7, 2024
6d15f0d
phep-0001.md: introduce revision process
jtniehof Feb 7, 2024
d61c242
phep-0001: readdown and tweak for clarity
jtniehof Feb 7, 2024
9351f28
phep-0001: new post history date; update copyright
jtniehof Feb 7, 2024
aa043b5
phep-0001: fix quick typo, 'data' of accepance
jtniehof Feb 8, 2024
4d63436
phep-0001: clarify citation must include "version" DOI
jtniehof Feb 28, 2024
7a47c0e
phep-0001: mark mutability resolved again, clarify language
jtniehof Feb 28, 2024
a4b3f55
phep-0001: new post history for new push
jtniehof Feb 28, 2024
1f4a139
phep-0001: per discussion at meeting, require review at future pyhc m…
jtniehof Mar 13, 2024
6d87152
phep-0001: add resolution header with first vote
jtniehof Mar 13, 2024
a45f178
phep-0001: mark as final, add DOI and related approval information
jtniehof Apr 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading