From 27ba5e05ece07f70e6eef1de234705a14aa734b2 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Sun, 19 Nov 2023 23:34:40 +0200 Subject: [PATCH] Create feature-request.yml --- .github/ISSUE_TEMPLATE/feature-request.yml | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000000..8da9c1036d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,38 @@ +name: Feature Request +description: Suggest an idea for this project + +body: + - type: markdown + attributes: + value: | + Thanks for filing a feature request! This project has been around for quite a while, so it is quite common for ideas to have come up before. To help save everyone's time, you are required to search for related issues and address any comments and concerns that arose previously. + Otherwise, your issue will be closed--it is not fair to ask maintainers and collaborators to do background research for *your* feature request. + - type: textarea + attributes: + label: Problem Description + description: Provide a clear and concise description of what underlying issue is addressed by your feature request. + placeholder: I'm always frustrated when [...] + validations: + required: true + - type: textarea + attributes: + label: Related Issue Links + description: | + Provide links to other topics that have sought to address the same issue, or discussed this same idea. Include links to GitHub or Discord. + (You can also address these related issues, to help differentiate your idea from those that have been dismissed in the past.) + - type: textarea + attributes: + label: Desired Solution + description: Provide a clear and concise description of what you want to happen. + validations: + required: true + - type: textarea + attributes: + label: Alternative Approaches + description: Provide a clear and concise description of any alternative solutions or features you've considered that would also address the underlying issue. + validations: + required: true + - type: textarea + attributes: + label: Additional Context + description: Add any other context or screenshots about the feature request here. If you're proposing new UI features, creating a mock-up can really go a long way in conveying your intent.