From ae89bf914cb75bf5452ec4eba89ba907de5f98bd Mon Sep 17 00:00:00 2001 From: Matej Baco Date: Fri, 3 Sep 2021 08:54:55 +0200 Subject: [PATCH 1/3] Updated bug issue template to GitHub forms --- .github/ISSUE_TEMPLATE/bug.md | 44 ------------------ .github/ISSUE_TEMPLATE/bug.yaml | 80 +++++++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+), 44 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug.md create mode 100644 .github/ISSUE_TEMPLATE/bug.yaml diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md deleted file mode 100644 index 63e0e64f94..0000000000 --- a/.github/ISSUE_TEMPLATE/bug.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -name: πŸ› Bug Report -about: Submit a bug report to help us improve -labels: "bug" ---- - -## πŸ› Bug Report - -(A clear and concise description of what the bug is) - -## Have you spent some time to check if this issue has been raised before? - -(Have you googled for a similar issue or checked our older issues for a similar bug) - -## To Reproduce - -(Write your steps here:) - -## Expected behavior - - - -(Write what you thought would happen.) - -## Actual Behavior - - - -(Write what happened. Add screenshots, if applicable.) - -## Your Environment - - - -(Write Environment, Operating system and version etc.) diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml new file mode 100644 index 0000000000..70a8704e82 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -0,0 +1,80 @@ +name: "πŸ› Bug Report" +description: "Submit a bug report to help us improve" +title: "πŸ› Bug Report: " +labels: [bug] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out our bug report form πŸ™ + - type: textarea + id: steps-to-reproduce + validations: + required: true + attributes: + label: "πŸ‘Ÿ Reproduction steps" + description: "How do you trigger this bug? Please walk us through it step by step." + placeholder: "When I ..." + - type: textarea + id: expected-behavior + validations: + required: true + attributes: + label: "πŸ‘ Expected behavior" + description: "What did you think would happen?" + placeholder: "Appwrite should ..." + - type: textarea + id: actual-behavior + validations: + required: true + attributes: + label: "πŸ‘Ž Actual Behavior" + description: "What did actually happen? Add screenshots, if applicable." + placeholder: "Appwrite ..." + - type: dropdown + id: appwrite-version + attributes: + label: "🎲 Appwrite version" + description: "What version of Appwrite are you running?" + options: + - Version 0.9.4 + - Version 0.9.3 + - Version 0.9.2 + - Version 0.9.1 + - Version 0.9.0 + - Version 0.8.0 + - Version 0.7.2 + - Version 0.7.1 + - Version 0.7.0 + - Version 0.6.2 + - Different version + validations: + required: true + - type: dropdown + id: operating-system + attributes: + label: "πŸ’» Operating system" + description: "What OS is your server / device running on?" + options: + - Linux + - MacOS + - Windows + - Something else + validations: + required: true + - type: textarea + id: enviromnemt + validations: + required: false + attributes: + label: "🧱 Your Environment" + description: "Is your environment special in any way?" + placeholder: "I use Cloudflare for ..." + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "πŸ‘€ Have you spent some time to check if this issue has been raised before?" + description: "Have you Googled for a similar issue or checked our older issues for a similar bug?" + options: + - label: "I checked and didn't find similar issue" + required: true \ No newline at end of file From c65b637467e7ddb6d67c8b4037c6adeeb27681e9 Mon Sep 17 00:00:00 2001 From: Matej Baco Date: Tue, 28 Sep 2021 09:47:01 +0200 Subject: [PATCH 2/3] Github Forms for Hacktoberfest preps --- .github/ISSUE_TEMPLATE/bug.yaml | 21 ++++++--------- .github/ISSUE_TEMPLATE/documentation.md | 17 ------------ .github/ISSUE_TEMPLATE/documentation.yaml | 32 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature.md | 21 --------------- .github/ISSUE_TEMPLATE/feature.yaml | 33 +++++++++++++++++++++++ 5 files changed, 73 insertions(+), 51 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/documentation.md create mode 100644 .github/ISSUE_TEMPLATE/documentation.yaml delete mode 100644 .github/ISSUE_TEMPLATE/feature.md create mode 100644 .github/ISSUE_TEMPLATE/feature.yaml diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml index 70a8704e82..864d57f400 100644 --- a/.github/ISSUE_TEMPLATE/bug.yaml +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -22,7 +22,7 @@ body: attributes: label: "πŸ‘ Expected behavior" description: "What did you think would happen?" - placeholder: "Appwrite should ..." + placeholder: "It should ..." - type: textarea id: actual-behavior validations: @@ -30,24 +30,19 @@ body: attributes: label: "πŸ‘Ž Actual Behavior" description: "What did actually happen? Add screenshots, if applicable." - placeholder: "Appwrite ..." + placeholder: "It actually ..." - type: dropdown id: appwrite-version attributes: label: "🎲 Appwrite version" description: "What version of Appwrite are you running?" options: - - Version 0.9.4 - - Version 0.9.3 - - Version 0.9.2 - - Version 0.9.1 - - Version 0.9.0 - - Version 0.8.0 - - Version 0.7.2 - - Version 0.7.1 - - Version 0.7.0 - - Version 0.6.2 - - Different version + - Version 0.10.x + - Version 0.9.x + - Version 0.8.x + - Version 0.7.x + - Version 0.6.x + - Different version (specify in environment) validations: required: true - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md deleted file mode 100644 index 9aa7e59e19..0000000000 --- a/.github/ISSUE_TEMPLATE/documentation.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -name: πŸ“š Documentation -about: Report an issue related to documentation -labels: "documentation" ---- - -## πŸ“š Documentation - -(A clear and concise description of what the issue is.) - -## Have you spent some time to check if this issue has been raised before? - -(Have you googled for a similar issue or checked our older issues for a similar bug) - -### Have you read the [Code of Conduct](https://github.com/appwrite/appwrite/blob/master/CODE_OF_CONDUCT.md)? - -(Write your answer here.) diff --git a/.github/ISSUE_TEMPLATE/documentation.yaml b/.github/ISSUE_TEMPLATE/documentation.yaml new file mode 100644 index 0000000000..7b84b46837 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation.yaml @@ -0,0 +1,32 @@ +name: "πŸ“š Documentation" +description: "Report an issue related to documentation" +title: "πŸ“š Documentation: " +labels: [documentation] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out our bug report form πŸ™ + - type: textarea + id: issue-description + validations: + required: true + attributes: + label: "πŸ’­ Description" + description: "A clear and concise description of what the issue is." + placeholder: "Documentation should not ..." + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "πŸ‘€ Have you spent some time to check if this issue has been raised before?" + description: "Have you Googled for a similar issue or checked our older issues for a similar bug?" + options: + - label: "I checked and didn't find similar issue" + required: true + - type: checkboxes + id: read-code-of-conduct + attributes: + label: "🏒 Have you read the [Code of Conduct](https://github.com/appwrite/appwrite/blob/master/CODE_OF_CONDUCT.md)?" + options: + - label: "I read the Code of Conduct" + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md deleted file mode 100644 index 35ad1b9d8f..0000000000 --- a/.github/ISSUE_TEMPLATE/feature.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -name: πŸš€ Feature -about: Submit a proposal for a new feature -labels: "feature" ---- - -## πŸš€ Feature - -(A clear and concise description of what the feature is.) - -## Have you spent some time to check if this issue has been raised before? - -(Have you googled for a similar issue or checked our older issues for a similar bug) - -### Have you read the [Code of Conduct](https://github.com/appwrite/appwrite/blob/master/CODE_OF_CONDUCT.md)? - -(Write your answer here.) - -## Pitch - -(Please explain why this feature should be implemented and how it would be used. Add examples, if applicable.) diff --git a/.github/ISSUE_TEMPLATE/feature.yaml b/.github/ISSUE_TEMPLATE/feature.yaml new file mode 100644 index 0000000000..90b63d2c38 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yaml @@ -0,0 +1,33 @@ +name: πŸš€ Feature" +description: "Submit a proposal for a new feature" +title: "πŸš€ Feature: " +labels: [feature] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out our bug report form πŸ™ + - type: textarea + id: feature-description + validations: + required: true + attributes: + label: "πŸ”– Feature description" + description: "A clear and concise description of what the feature is." + placeholder: "You should add ..." + - type: textarea + id: pitch + validations: + required: true + attributes: + label: "🎀 Pitch" + description: "Please explain why this feature should be implemented and how it would be used. Add examples, if applicable." + placeholder: "In my use-case, ..." + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "πŸ‘€ Have you spent some time to check if this issue has been raised before?" + description: "Have you Googled for a similar issue or checked our older issues for a similar bug?" + options: + - label: "I checked and didn't find similar issue" + required: true \ No newline at end of file From 75d7583bcc172400d0df264abc3b85eae94f125e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matej=20Ba=C4=8Do?= Date: Thu, 30 Sep 2021 15:41:44 +0200 Subject: [PATCH 3/3] Update .github/ISSUE_TEMPLATE/bug.yaml Co-authored-by: Eldad A. Fux --- .github/ISSUE_TEMPLATE/bug.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml index 864d57f400..2f33d76b82 100644 --- a/.github/ISSUE_TEMPLATE/bug.yaml +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -63,7 +63,7 @@ body: required: false attributes: label: "🧱 Your Environment" - description: "Is your environment special in any way?" + description: "Is your environment customized in any way?" placeholder: "I use Cloudflare for ..." - type: checkboxes id: no-duplicate-issues