diff options
author | Alex Waygood <Alex.Waygood@Gmail.com> | 2023-08-16 18:38:58 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-16 18:38:58 (GMT) |
commit | 8891a8821d5b03cd83a126fd6c02649448b18f41 (patch) | |
tree | 1cb0c05dbb0be0bcdb19862f23ed5e5de376af77 | |
parent | 0d7f5d3ba3641f8c7d32facbb177bf70ee7520d1 (diff) | |
download | cpython-8891a8821d5b03cd83a126fd6c02649448b18f41.zip cpython-8891a8821d5b03cd83a126fd6c02649448b18f41.tar.gz cpython-8891a8821d5b03cd83a126fd6c02649448b18f41.tar.bz2 |
Improve the feature-proposal issue form (#108033)
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
-rw-r--r-- | .github/ISSUE_TEMPLATE/feature.yml | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml index a1c48bb..0200e62 100644 --- a/.github/ISSUE_TEMPLATE/feature.yml +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -10,28 +10,26 @@ body: You'll need to demonstrate widespread support for your idea among the community. Major feature proposals should generally be discussed on [Discourse](https://discuss.python.org/c/ideas/6) before opening a GitHub issue. Wait until it's clear that most people support your idea before filling in this form. - - type: checkboxes + - type: dropdown attributes: - label: Has this already been discussed elsewhere? + label: Has this already been discussed elsewhere? options: - - label: I have already discussed this feature proposal on Discourse - - label: This is a minor feature, which does not need previous discussion elsewhere + - No response given + - I have already discussed this feature proposal on Discourse + - This is a minor feature, which does not need previous discussion elsewhere + multiple: false + validations: + required: true - type: textarea attributes: label: "Links to previous discussion of this feature:" validations: required: false - - type: input - attributes: - label: "Summary of proposal:" - description: A one-line summary of your proposal. - validations: - required: true - type: textarea attributes: - label: "Pitch:" + label: "Proposal:" description: > - Explain why this feature or enhancement should be implemented and how it would be used. + Explain your proposal, why it should be implemented, and how it would be used. Add examples, if applicable. Put any code blocks inside triple backticks. value: | |