SIP-000-1: SIP Process SIP-000 Upgrade#241
SIP-000-1: SIP Process SIP-000 Upgrade#241Hero-Gamer wants to merge 30 commits intostacksgov:mainfrom
Conversation
… sips/sip-000/replaced SIPs/sip-000-stacks-improvement-proposal-process.md
…eplaced SIPs/readme.md
…ip-000replaced SIP.readme.md
…rovement-proposal-process.md
…1-stacks-improvement-proposal-process.md
…ks-improvement-proposal-process.md
…1-stacks-improvement-proposal-process.md
…ks-improvement-proposal-process.md
…-stacks-improvement-proposal-process.md
… sip-000-1-stacks-improvement-proposal-process.md
…ks-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.
|
Added "### Post-CAB Vote Updates" details cc: @whoabuddy |
|
thanks for this! looking it over |
sips/sip-000-1/sip-000-1-stacks-improvement-proposal-process.md
Outdated
Show resolved
Hide resolved
|
Moving to draft for now |
|
As much lots of technical people can directly submit SIP proposal to SIP Repo directly and get feedback that way
Taking transparency and public feedback period needed in general, I'd actually suggest considering ensuring all SIP authors go through a defined process (which can be reinforced by showing it on ZeroAuthority platform)
SIP Editors (mid-process) and SIP Deputies (earlier process) will assist the Authors throughout the process. |
Thanks @Hero-Gamer So as @wileyj said, only 4-6 are enforceable and 1-3 are suggested, especially for getting community engagement. |
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
So please welcome to make changes and add/remove suggestions!
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.