-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doc: Proposed RFC Github issue template #3164
Doc: Proposed RFC Github issue template #3164
Conversation
@acarbonetto can you please review ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suggestion: I'd like to see more room for discussing alternative solutions from an RFC process
This seems to more-or-less be focused on writing extensive implementation details on a suggested solution (by requiring API design) but doesn't include a dedicated section for discussing alternatives. There probably should also be a place to discuss non-functional requirements (long-term goals, cost, security, resources, latency).
My instinct is,
- Move "API Design" to the end and call it "Implementation Discussion" to make it more generally applicable
- Add a dedicated section for Alternatives after Approach (maybe replace "Known Limitations" since that's the natural place to discuss pros/cons anyways?)
- Add a "Long-Term Goals" section after discussing the Current State, which can make it easier to review the actual requirements for the solution, and do the sanity "does the solution solve the problem"-check
Signed-off-by: Andy Kwok <[email protected]>
Signed-off-by: Andy Kwok <[email protected]>
d13c4be
to
6fdf5f2
Compare
@Swiddis Appreciate the comments! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for updating! Have a couple more points but nothing blocking
Signed-off-by: Andy Kwok <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks again! 🚀
@YANG-DB would you mind to have another look? |
Description
Aim to provide a handy Github issue template for RFC, in order to standardize the existing feature intake process, to encourage contributors to submit a RFC when doing any major feature to get the consent / alignment from the community, in order to lower the risk / complexity of the implementation.
Existing Github template:
Related Issues
N/A
Check List
--signoff
.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.