diff options
author | Harsh Shandilya <me@msfjarvis.dev> | 2020-12-04 19:42:31 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-04 19:42:31 +0530 |
commit | 8eb55f18a11d6b2f155c7c9d48ca833313ee13db (patch) | |
tree | 9a147dd7c7a6135f10bfb4d59ad04e319a3f69aa /.github | |
parent | 6a6201f2ed12ed2d2f6c57a0c499838183ebb567 (diff) |
Create issue template for RFCs (#1234)
* github: update label directive in issue templates
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
* github: add an issue template for RFCs
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Diffstat (limited to '.github')
-rw-r--r-- | .github/ISSUE_TEMPLATE/bug_report.md | 4 | ||||
-rw-r--r-- | .github/ISSUE_TEMPLATE/feature_request.md | 4 | ||||
-rw-r--r-- | .github/ISSUE_TEMPLATE/rfc.md | 41 |
3 files changed, 43 insertions, 6 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index e18d0d2f..0b3d11cc 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -2,9 +2,7 @@ name: Bug report about: Create a report to help us address issues you are facing with the app title: "[BUG]" -labels: 'bug, triage: needed' -assignees: '' - +labels: 'C-bug, S-awaiting-triage' --- <!-- diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index d7ed8553..4203b1c9 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -2,9 +2,7 @@ name: Feature request about: Suggest a new feature to be included in the app title: "[FEATURE]" -labels: 'feature, triage: needed' -assignees: 'msfjarvis' - +labels: 'C-feature, S-awaiting-triage' --- <!-- diff --git a/.github/ISSUE_TEMPLATE/rfc.md b/.github/ISSUE_TEMPLATE/rfc.md new file mode 100644 index 00000000..8938c653 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/rfc.md @@ -0,0 +1,41 @@ +--- +name: RFC +about: Proposal for any major/breaking changes that warrants discussion over design and other aspects. Users should not need to use this. +title: "[RFC]" +labels: 'C-rfc, S-waiting-for-comment' +--- + +# Summary +[summary]: #summary + +One paragraph explanation of the feature. + +# Motivation +[motivation]: #motivation + +Why are we doing this? What use cases does it support? What is the expected outcome? + +# Drawbacks +[drawbacks]: #drawbacks + +Why should we *not* do this? + +# Rationale and alternatives +[rationale-and-alternatives]: #rationale-and-alternatives + +- Why is this design the best in the space of possible designs? +- What other designs have been considered and what is the rationale for not choosing them? +- What is the impact of not doing this? + +# Prior art +[prior-art]: #prior-art + +Discuss prior art, both the good and the bad, in relation to this proposal. This can include +any other projects that have implemented similar changes, or any previous discussions that +have happened around this within the scope of this project. + +# Unresolved questions +[unresolved-questions]: #unresolved-questions + +- What parts of the design do you expect to resolve through the RFC process before this gets merged? +- What related issues do you consider out of scope for this RFC that could be addressed in the future independently of the solution that comes out of this RFC? |