From 51d4a96ef8f369695f53f4ccdd0e6b8024151b5a Mon Sep 17 00:00:00 2001 From: Mathilde Blanchemanche Date: Mon, 26 Sep 2022 15:55:42 +0200 Subject: [PATCH] Revert "remove bug report and feature request issue templates" This reverts commit ef495142b0a9199ccbc46b46155f98ea7e6e3b4b. --- .github/ISSUE_TEMPLATE/bug_resolution.yml | 60 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/new_feature.yml | 38 ++++++++++++++ 2 files changed, 98 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_resolution.yml create mode 100644 .github/ISSUE_TEMPLATE/new_feature.yml diff --git a/.github/ISSUE_TEMPLATE/bug_resolution.yml b/.github/ISSUE_TEMPLATE/bug_resolution.yml new file mode 100644 index 000000000..d8df5e623 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_resolution.yml @@ -0,0 +1,60 @@ +name: Bug report +description: Report a reproducible bug for CryptPad. (NOT to be used for support questions.) +labels: ["bug"] +body: + - type: checkboxes + attributes: + label: Contribution guidelines + description: Please read the code of conduct before proceeding. + options: + - label: I've read the [code of conduct](https://github.com/xwiki-labs/cryptpad/blob/main/CODE_OF_CONDUCT.md) and wholeheartedly agree + required: true + - type: checkboxes + attributes: + label: I've found a bug and checked that ... + description: Prior to placing the issue, please check following:** *(fill out each checkbox with an `X` once done)* + options: + - label: I understand that not following the below instructions will result in immediate closure and/or deletion of my issue. + required: true + - label: I have understood that this bug report is dedicated for bugs, and not for support-related inquiries. + required: true + - label: I have understood that answers are voluntary and community-driven, and not commercial support. + required: true + - label: I have verified that my issue has not been already answered in the past. I've read the [Common issues documentation section](https://docs.cryptpad.org/en/FAQ.html#common-issues) and I also checked [previous issues](https://github.com/xwiki-labs/cryptpad/issues). + required: true + - type: textarea + attributes: + label: Description + description: Please provide a brief description of the bug in 1-2 sentences. If applicable, add screenshots to help explain your problem. Very useful for bugs in CryptPad UI. + validations: + required: true + - type: textarea + attributes: + label: Steps to reproduce + description: Please describe the steps to reproduce the bug. Screenshots can be added, if helpful. + placeholder: |- + 1. ... + 2. ... + 3. ... + validations: + required: true + - type: textarea + attributes: + label: Expected behavior + description: A clear and concise description of what you expected to happen. + validations: + required: true + - type: textarea + attributes: + label: System information + description: In this stage we would kindly ask you to attach general system information about your setup. + value: |- + | Question | Answer | + | --- | --- | + | Operating system and version | I_DO_REPLY_HERE | + | Web browser and version| I_DO_REPLY_HERE | + | Extensions installed | I_DO_REPLY_HERE | + | Browser tweaks | I_DO_REPLY_HERE | + | CryptPad version | I_DO_REPLY_HERE | + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/new_feature.yml b/.github/ISSUE_TEMPLATE/new_feature.yml new file mode 100644 index 000000000..263d44776 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/new_feature.yml @@ -0,0 +1,38 @@ +name: Feature Request +description: Suggest an idea for CryptPad. +labels: ["Feature Request"] +body: + - type: checkboxes + attributes: + label: Contribution guidelines + description: Please read the code of conduct before proceeding. + options: + - label: I've read the [code of conduct](https://github.com/xwiki-labs/cryptpad/blob/main/CODE_OF_CONDUCT.md) and wholeheartedly agree + required: true + - type: checkboxes + attributes: + label: I would like to request a new feature for CryptPad + description: Prior to creating a new issue, please check following:** *(fill out each checkbox with an `X` once done)* + options: + - label: I have searched past issues and labels to check that my question/idea does not exist + required: true + - label: I have understood that this report is dedicated for feature requests, and not for support-related inquiries. + required: true + - label: I have understood that answers are voluntary and community-driven, and not commercial support. + required: true + - type: textarea + attributes: + label: Summary + description: Please describe your idea in a reasonable amount of detail. + validations: + required: true + - type: textarea + attributes: + label: Motivation + description: Please describe how your idea would benefit you and other users. + validations: + required: true + - type: textarea + attributes: + label: Additional context + description: Add any other context or screenshots about the feature request.