summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Waygood <Alex.Waygood@Gmail.com>2023-08-16 18:38:58 (GMT)
committerGitHub <noreply@github.com>2023-08-16 18:38:58 (GMT)
commit8891a8821d5b03cd83a126fd6c02649448b18f41 (patch)
tree1cb0c05dbb0be0bcdb19862f23ed5e5de376af77
parent0d7f5d3ba3641f8c7d32facbb177bf70ee7520d1 (diff)
downloadcpython-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.yml22
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: |