From d3ba2df8b2ecab4aa22637754e9a815cf2af09e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tiago=20Concei=C3=A7=C3=A3o?= Date: Mon, 21 Nov 2022 18:02:38 +0000 Subject: [PATCH] Improve issue templates --- .github/ISSUE_TEMPLATE/bug_report_form.yml | 20 +++--- ...ture_request.md => feature_request.md.old} | 0 .../ISSUE_TEMPLATE/feature_request_form.yml | 69 +++++++++++++++++++ 3 files changed, 80 insertions(+), 9 deletions(-) rename .github/ISSUE_TEMPLATE/{feature_request.md => feature_request.md.old} (100%) create mode 100644 .github/ISSUE_TEMPLATE/feature_request_form.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report_form.yml b/.github/ISSUE_TEMPLATE/bug_report_form.yml index c87a64f..483cf04 100644 --- a/.github/ISSUE_TEMPLATE/bug_report_form.yml +++ b/.github/ISSUE_TEMPLATE/bug_report_form.yml @@ -1,6 +1,8 @@ name: Bug report -description: Create a bug report to help us improve +description: Create a bug report to help us improve this project title: "[Bug] " +assignees: + - sn4k3 body: - type: markdown attributes: @@ -38,7 +40,7 @@ body: placeholder: | What is the problem? What did you expect? - You paste or drop screenshots here + You paste or drop screenshots here validations: required: true - type: textarea @@ -64,13 +66,13 @@ body: - You paste or drop link(s) here validations: required: false - - type: textarea - id: additional_context - attributes: - label: Additional context - description: Add any other context about the problem or present a solution here. - validations: - required: false +# - type: textarea +# id: additional_context +# attributes: +# label: Additional context +# description: Add any other context about the problem or present a solution here. +# validations: +# required: false # - type: checkboxes # id: terms # attributes: diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md.old similarity index 100% rename from .github/ISSUE_TEMPLATE/feature_request.md rename to .github/ISSUE_TEMPLATE/feature_request.md.old diff --git a/.github/ISSUE_TEMPLATE/feature_request_form.yml b/.github/ISSUE_TEMPLATE/feature_request_form.yml new file mode 100644 index 0000000..1f9998d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request_form.yml @@ -0,0 +1,69 @@ +name: Feature request +description: Suggest an idea for this project +title: "[FEATURE REQUEST] " +labels: ["enhancement"] +assignees: + - sn4k3 +body: + - type: markdown + attributes: + value: | + Before filing, please check if the feature request already exists (either open or closed) by using the search bar on the issues page. If it does, comment there. Even if it's closed, we can reopen it based on your comment. + Also look at: https://github.com/sn4k3/UVtools/discussions/categories/ideas + - type: textarea + id: problem + attributes: + label: Is your feature request related to a problem? + description: A clear and concise description of what the problem is. Please, enclose a screenshot whenever possible (even when you think the description is clear). + placeholder: | + What is the problem? (If related to a issue or pull request paste the link here) + What did you expect to happen? + You paste or drop screenshots here + validations: + required: false + - type: textarea + id: solution + attributes: + label: Describe the solution you'd like + description: A clear and concise description of what you want to happen. Please, enclose a screenshot whenever possible (even when you think the description is clear). + placeholder: | + What you want to happen? + Alternatives you've considered? + You paste or drop screenshots here + validations: + required: true + - type: textarea + id: files + attributes: + label: Files + description: "Zip all related files and paste or drop them here. If they are too large please use a file host service and paste the link(s) here, eg: [wetransfer.com](https://wetransfer.com)" + placeholder: | + - You paste or drop file(s) here + - You paste or drop link(s) here + validations: + required: false +# - type: textarea +# id: additional_context +# attributes: +# label: Additional context +# description: Add any other context about the problem or present a solution here. +# validations: +# required: false +# - type: checkboxes +# id: terms +# attributes: +# label: Code of Conduct +# description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/sn4k3/UVtools/blob/master/CODE_OF_CONDUCT.md) +# options: +# - label: I agree to follow this project's Code of Conduct +# required: true + - type: markdown + attributes: + value: | + # Overview before submit + 1. Use descriptive and complete title! + 2. Review all information and make sure it's clear and complete. + 3. Take full window screenshots, don't cut information even if you think it's unnecessary! + 4. Note that the information and files posted here will be public. + + # [![UVtools](https://github.com/sn4k3/UVtools/raw/master/UVtools.CAD/UVtools-32x32.png)](#) Thank's you! \ No newline at end of file