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

Add living status, supercede, extends, and rfc 2119 recommendation to template #73

Merged
merged 5 commits into from
Oct 20, 2023

Conversation

jacobcreech
Copy link
Contributor

While there is a possibility for some SIMDs to be updated in the future, I'd like those SIMDs to be directly noted as updatable. Otherwise we should write new SIMDs that supercede or extend previous SIMDs.

When writing your SIMD, you should follow keyword usage as specified in rfc 2119 and rfc 8174
added the ability to denote if a specific SIMD proposed supercedes or extends a previous SIMD
added blurb on scrutiny and review
Copy link
Contributor

@t-nelson t-nelson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@@ -101,6 +102,7 @@ flowchart LR
Idea ---> Draft;
Draft ---> Review;
Review ---> Accepted;
Review ---> Living;
Copy link

@Tamgros Tamgros Oct 20, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestions for further iterations:

Might want to show
Accepted --> Implemented

And distinguish "Implemented" from "Living". Sound like "Living" is a new terminal state, the state of being active, like a process to be followed (this doc) or ruleset that in of itself must be both actively followed and can consistently evolve.

Adding a definition of Implemented below could help distinguish the two states.

@jacobcreech jacobcreech merged commit a85a0da into solana-foundation:main Oct 20, 2023
2 checks passed
buffalojoec pushed a commit to buffalojoec/solana-improvement-documents that referenced this pull request Dec 15, 2023
… template (solana-foundation#73)

* add: living status

* add: key work language to template

When writing your SIMD, you should follow keyword usage as specified in rfc 2119 and rfc 8174

* add: supercede and extends

added the ability to denote if a specific SIMD proposed supercedes or extends a previous SIMD

* fix: lint issues

* added blurb on scrutiny and review

added blurb on scrutiny and review
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants