From c220efc2b3d2b902ac7367d54f17290421f52bc8 Mon Sep 17 00:00:00 2001 From: David Benque Date: Thu, 1 Sep 2022 12:25:45 +0100 Subject: [PATCH 1/3] Corrections to issue template - add encouragement to search before creating a new issue - fix uncapitalized label that does not get applied --- .github/ISSUE_TEMPLATE/new_feature.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new_feature.yml b/.github/ISSUE_TEMPLATE/new_feature.yml index fcf71cae0..a8b434a75 100644 --- a/.github/ISSUE_TEMPLATE/new_feature.yml +++ b/.github/ISSUE_TEMPLATE/new_feature.yml @@ -1,6 +1,6 @@ name: Feature Request -description: Suggest an idea for CryptPad -labels: ["feature request"] +description: Suggest an idea for CryptPad. Please search past issues and labels to check that your question/idea has not already been addressed. If it has please comment on the relevant issues instead of creating a new one +labels: ["Feature Request"] body: - type: textarea attributes: @@ -17,4 +17,4 @@ body: - type: textarea attributes: label: Additional context - description: Add any other context or screenshots about the feature request. + description: Add any other context or screenshots about the feature request. \ No newline at end of file From 441d5b97caa27f4732c0203e455bf0376e4961a6 Mon Sep 17 00:00:00 2001 From: David Benque Date: Thu, 1 Sep 2022 12:32:12 +0100 Subject: [PATCH 2/3] Fix YAML --- .github/ISSUE_TEMPLATE/new_feature.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new_feature.yml b/.github/ISSUE_TEMPLATE/new_feature.yml index a8b434a75..88f68126a 100644 --- a/.github/ISSUE_TEMPLATE/new_feature.yml +++ b/.github/ISSUE_TEMPLATE/new_feature.yml @@ -17,4 +17,4 @@ body: - type: textarea attributes: label: Additional context - description: Add any other context or screenshots about the feature request. \ No newline at end of file + description: Add any other context or screenshots about the feature request. From 96379f37fbe5af7ad2044c7287e945873dae9094 Mon Sep 17 00:00:00 2001 From: David Benque Date: Thu, 1 Sep 2022 16:22:42 +0100 Subject: [PATCH 3/3] Fix issue templates again - add checkboxes to the feature request --- .github/ISSUE_TEMPLATE/bug_resolution.yml | 8 ++++---- .github/ISSUE_TEMPLATE/new_feature.yml | 20 +++++++++++++++++++- 2 files changed, 23 insertions(+), 5 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_resolution.yml b/.github/ISSUE_TEMPLATE/bug_resolution.yml index 0d900d11b..b2aac1e5d 100644 --- a/.github/ISSUE_TEMPLATE/bug_resolution.yml +++ b/.github/ISSUE_TEMPLATE/bug_resolution.yml @@ -14,13 +14,13 @@ body: 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. + - 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. + - 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. + - 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.fr/en/FAQ.html#common-issues) and I also checked [previous issues](https://github.com/xwiki-labs/cryptpad/issues). + - 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.fr/en/FAQ.html#common-issues) and I also checked [previous issues](https://github.com/xwiki-labs/cryptpad/issues). required: true - type: textarea attributes: diff --git a/.github/ISSUE_TEMPLATE/new_feature.yml b/.github/ISSUE_TEMPLATE/new_feature.yml index 88f68126a..263d44776 100644 --- a/.github/ISSUE_TEMPLATE/new_feature.yml +++ b/.github/ISSUE_TEMPLATE/new_feature.yml @@ -1,7 +1,25 @@ name: Feature Request -description: Suggest an idea for CryptPad. Please search past issues and labels to check that your question/idea has not already been addressed. If it has please comment on the relevant issues instead of creating a new one +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