docs: add DR-002-Proc — Feature & Enhancement Proposal (FEP) process#3007
docs: add DR-002-Proc — Feature & Enhancement Proposal (FEP) process#3007qor-lb wants to merge 1 commit into
Conversation
2ccc1a1 to
4a35485
Compare
|
The created documentation from the pull request is available at: docu-html |
FScholPer
left a comment
There was a problem hiding this comment.
Well done. Sounds good to me
PandaeDo
left a comment
There was a problem hiding this comment.
I'm a little bit struggling with the 10 days. Would change it to working days and maybe add something in typical vacation times to avoid that somebody tries to enforce something. What's your opinion on that?
|
In general, the new process looks good. But we shall use it with discipline to avoid blocking mechanism of minorities or promoting of single used solutions, etc. |
anmittag
left a comment
There was a problem hiding this comment.
In general, the new process looks good.
But we shall use it with discipline to avoid blocking mechanism of minorities or promoting of single used solutions, etc.
And as already mentioned the 10 days might be not fitting.
Assisted-by: Claude:claude-sonnet-4-6
4a35485 to
f6bbe55
Compare
|
|
||
| | Type | Use when | | ||
| |---|---| | ||
| | **Feature** | Proposing new functionality not currently in S-CORE | |
There was a problem hiding this comment.
lets use the same categories as in the change mangment process
- Feature request
- Feature modification
There was a problem hiding this comment.
agreed, will use the correct types during the implementation/roll out of this DR tracked in #3061
DR-002-Proc: Feature & Enhancement Proposal (FEP) Process
This PR introduces a structured FEP process for S-CORE platform-level changes and cross-Feature-Team alignment decisions.
Problem addressed:
The current feature request workflow does not differentiate proposals by architectural significance, places an unbounded review obligation on the Architecture Community, and has no defined governance path for cross-Feature-Team decisions.
What this proposes:
The FEP process is itself filed as DR-002-Proc, demonstrating the relationship between FEPs and Decision Records.
Prior art: Rust RFC; Kubernetes KEP; Python PEP.
Implementation: The downstream document updates listed in the Consequences section are not blocking — they will be tracked as GitHub issues linked to this DR after acceptance in: #3061
Note
This proposal was drafted with the assistance of Claude (Anthropic, claude-sonnet-4-6). The ideas, problem framing, design decisions, and all statements made in this document are my own. I have reviewed the full content, I stand behind it, and I take complete responsibility for its accuracy and appropriateness.