- Start Date: (fill me in with today's date, YYYY-MM-DD)
- People Involved: (fill me with @anyone that you think should be notified)
One paragraph explanation of the feature.
Why are we doing this? What use cases does it support? What is the expected outcome?
This is the bulk of the RFC. Explain the design in enough detail for somebody familiar with the topic to understand, and for somebody familiar with the implementation to implement.
What names and terminology work best for these concepts and why? How should this feature be introduced and taught to the community?
Why should we not do this? There are tradeoffs to choosing any path, please attempt to identify them here.
What other designs have been considered? What is the impact of not doing this?
Optional, but suggested for first drafts. What parts of the design are still