From 677f77771af7bb109e4a28a6c526130d6a9ea8ed Mon Sep 17 00:00:00 2001 From: Patryk Andrzejewski Date: Thu, 3 Aug 2023 14:59:24 +0200 Subject: [PATCH] Feature request template (#4055) * Feture request template * Feture request template * Typos --- .github/ISSUE_TEMPLATE/feature_request.md | 24 ------------- .github/ISSUE_TEMPLATE/feature_request.yml | 42 ++++++++++++++++++++++ 2 files changed, 42 insertions(+), 24 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index ce80b59ca..000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project - ---- - -### What I'm trying to achieve -… - -### Describe a proposed solution -... - -### Acceptance Criteria - - -- [ ] -- [ ] - -### Other solutions I've tried and won't work -… - -### Screenshots or mockups - diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 000000000..caed0a64e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,42 @@ +name: Feature request +description: Publish a new feature request +title: "[Feature]: " +labels: ["feature"] + +body: + - type: textarea + id: description + attributes: + label: Description of the feature + description: Describe your goal, use case, or provide context. + placeholder: | + Example: Users can be more productive when we allow them to bulk update multiple variants at once. + We can implement datagrid table that presents all variants, and when clicking in some cell, it will turn into edit mode. + validations: + required: true + - type: textarea + id: acceptable-criteria + attributes: + label: Acceptable criteria + description: Provide acceptable criteria for this feature. Describe expected behavior against personas. + placeholder: | + Example: + - [ ] As a user, I should see all variants presented in the datagrid table + - [ ] As a user, I should enable edit mode on a given cell when I double-click on it + - [ ] As a user, I am able to edit multiple cells and save them at once + validations: + required: true + - type: textarea + id: additional-info + attributes: + label: Additional information + description: Attach some additional context. Links, references, UI mockups and so on. + placeholder: | + Example: + Here are the mockups for this datagrid. + We consider keeping it simple and similar to the ordinary table. + Please look at the attached screenshots: + ... + validations: + required: false +