mirror of
https://github.com/NVIDIA/OpenShell.git
synced 2026-10-17 05:31:16 +08:00
Each RFC now lives in its own folder (rfc/NNNN-short-name/) with README.md as the main proposal. This gives each RFC room for diagrams, images, and other supporting files without cluttering the top level. Move 0000-template into the new layout and update rfc/README.md to describe the convention.
authors, state, links
| authors | state | links | ||
|---|---|---|---|---|
|
draft |
|
RFC NNNN - Your Title Here
Summary
One paragraph explanation of the feature or change.
Motivation
Why are we doing this? What problem does it solve? What use cases does it support?
Non-goals
What is explicitly out of scope for this RFC?
Proposal
What are we actually proposing? Explain the design in enough detail that someone familiar with OpenShell can understand and implement it.
Implementation plan
How do we get from here to there? Consider rollout strategy, backwards compatibility, and migration.
Risks
Why should we not do this? What are the costs?
Alternatives
What other designs have been considered? What is the impact of not doing this?
Prior art
Does this feature exist in other projects? What can we learn from them?
Open questions
What parts of the design are still TBD?