Skip to content

Conversation

@Hero-Gamer
Copy link
Contributor

@Hero-Gamer Hero-Gamer commented Oct 22, 2025

SIP-000-1 packs a number of refinement of the SIP Process we've learned over the past few years.

Below is a "Change log" of SIP-000-1

  1. Update Abstract to mention this replaces SIP-000 and the rationale
  2. Added “## Backwards Compatibility” but it is NA
  3. In "## SIP Format", reordered some fields sequence according to SIP_Template.md
  4. Moved 2 ## SIP Flow subsections together, renamed the first to SIP Status
  5. Moved “## SIP Types” to logical order, after “## Layer”
  6. New subsection “## SIP Layers” created by moving the explanations from Preambles
  7. Preambles’ spec’s ordering of fields reordered to match the SIP_TEMPLATE
  8. Added “### SIP Authoring Rules”
  9. Added “### Expectation of Minimum Timelines And Rules”
  10. Added “### SIP Versioning and Replacement Update Policy”
  11. Added “### Documentation, Repo Maintancne, Merging into Main”


Some unanswered questions:

  • Hard Fork SIPs code freeze rules - Define process for code freeze and creation of dedicated release branches. - Only milestone changes for that release may be merged into the fork branch.

  • SIP-000 folder naming: I tried both folder naming ideas, whether it's "_1" or "-1" (see images below), might look both little odd and confusing, I'd actually perhaps propose keeping the SIP-000 folder naming as is. Only the the MD files get updated according to the SIP-000 versioning policy, and filed correctly within.

  • Rider SIPs rules of engagement: How Rider SIPs should be handled approval wise. And documentation wise.

Screenshot 2025-10-21 at 23 19 52 Screenshot 2025-10-21 at 23 24 02

… sips/sip-000/replaced SIPs/sip-000-stacks-improvement-proposal-process.md
… sip-000-1-stacks-improvement-proposal-process.md
1. Update Abstract to mention this replaces SIP-000 and the rationale
2. Added “## Backwards Compatibility” but it is NA
3. Moved 2 ## SIP Flow subsections together, renamed the first to SIP Status
4. Moved “## SIP Types”  to logical order, after “## Layer”
5. New subsection “## SIP Layers” created by moving the explanations from Preambles
6. Preambles’ spec’s ordering of fields reordered to match the SIP_TEMPLATE
7. Added “### SIP Authoring Rules”
8. Added “### Expectation of Minimum Timelines And Rules”
9. Added “### SIP Versioning and Replacement Update Policy”
10. Added “### Documentation, Repo Maintancne, Merging into Main”



Unanswered questions requiring agreeing upon:
### Hard Fork SIPs - Define process for code freeze and creation of dedicated release branches. - Only milestone changes for that release may be merged into the fork branch.
@Hero-Gamer
Copy link
Contributor Author

Added "### Post-CAB Vote Updates" details cc: @whoabuddy

@wileyj
Copy link
Contributor

wileyj commented Oct 24, 2025

thanks for this! looking it over

@wileyj wileyj marked this pull request as draft October 24, 2025 18:05
@wileyj
Copy link
Contributor

wileyj commented Oct 24, 2025

Moving to draft for now

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.

2 participants