From a593e045b50b15851ed1c23943bb5ec9f24c3624 Mon Sep 17 00:00:00 2001 From: Gautam Hegde <85569489+Gautam-Hegde@users.noreply.github.com> Date: Tue, 16 Jan 2024 00:08:04 +0530 Subject: [PATCH] Update improvement.yml --- .github/ISSUE_TEMPLATE/improvement.yml | 54 ++++++++++++++------------ 1 file changed, 29 insertions(+), 25 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/improvement.yml b/.github/ISSUE_TEMPLATE/improvement.yml index 058a025e7..d73d46561 100644 --- a/.github/ISSUE_TEMPLATE/improvement.yml +++ b/.github/ISSUE_TEMPLATE/improvement.yml @@ -1,35 +1,39 @@ -name: 'General Improvement' +name: 'General Improvement Request' description: Suggest a minor enhancement or improvement for this project +title: '[Title for your improvement suggestion]' body: - - type: markdown - attributes: - value: Please provide a clear and concise title for your improvement suggestion - type: textarea attributes: - label: Improvement Description - description: Describe the improvement you are suggesting in detail. Explain what specific aspect of the project it addresses or enhances. + label: "Describe the improvement you are suggesting in detail" + description: "Explain why this improvement would be beneficial. Share any context, pain points, or reasons for suggesting this change." + validations: + required: true - type: textarea + id: description attributes: - label: Rationale - description: Explain why this improvement would be beneficial. Share any context, pain points, or reasons for suggesting this change. - - type: textarea + label: "Additional Information & Alternatives (optional)" + description: "Are there any additional context or information that might be relevant to the improvement suggestion." + validations: + required: false + - type: dropdown + id: assignee attributes: - label: Proposed Solution - description: If you have a suggestion for how this improvement could be implemented, describe it here. Include any technical details, design suggestions, or other relevant information. - - type: textarea - attributes: - label: Alternatives (optional) - description: Are there any alternative approaches to achieve the same improvement? Describe other ways to address the issue or enhance the project. - - type: textarea - attributes: - label: Additional Context - description: Add any additional context or information that might be relevant to the improvement suggestion. + label: "Do you want to work on this improvement?" + multiple: false + options: + - "No" + - "Yes" + default: 0 + validations: + required: true - type: checkboxes attributes: - label: Please check the boxes that apply to this improvement suggestion. + label: "Please check the boxes that apply to this improvement suggestion." options: - - label: I have searched the existing issues and improvement suggestions to avoid duplication. - - label: I have provided a clear description of the improvement being suggested. - - label: I have explained the rationale behind this improvement. - - label: I have included any relevant technical details or design suggestions. - - label: I understand that this is a suggestion and that there is no guarantee of implementation. + - label: "I have searched the existing issues and improvement suggestions to avoid duplication." + - label: "I have provided a clear description of the improvement being suggested." + - label: "I have explained the rationale behind this improvement." + - label: "I have included any relevant technical details or design suggestions." + - label: "I understand that this is a suggestion and that there is no guarantee of implementation." + validations: + required: true