From 0b51653def9259262c5ce305f48c4f363bffa388 Mon Sep 17 00:00:00 2001 From: Alexis Date: Tue, 18 Mar 2025 10:07:32 +0900 Subject: [PATCH] [REPO] Add New Feature Template (#10238) Adding for cases when it's not a bug, but a feature request. Helping those and us frame the initial request better. --- .github/ISSUE_TEMPLATE/feature.yaml | 28 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/general-issue.md | 31 ------------------------- 2 files changed, 28 insertions(+), 31 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/feature.yaml delete mode 100644 .github/ISSUE_TEMPLATE/general-issue.md diff --git a/.github/ISSUE_TEMPLATE/feature.yaml b/.github/ISSUE_TEMPLATE/feature.yaml new file mode 100644 index 000000000..8135c6e40 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yaml @@ -0,0 +1,28 @@ +name: Feature Request +description: Suggest a new feature or improvement to Certbot +title: "[Feature Request]: " +labels: ["feature request"] +body: + - type: textarea + id: problem + attributes: + label: What problem does this feature solve or what does it enhance? + description: Explain what this feature addresses, or the benefit it provides. + placeholder: For example, "Currently, users have to manually do X, which is time-consuming." + validations: + required: true + - type: textarea + id: solution + attributes: + label: Proposed Solution + description: Describe the solution you'd like to see implemented. + placeholder: For example, "Implement a new button that automatically does X." + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Alternatives Considered + description: Have you considered any alternative solutions? + placeholder: For example, "We considered Y, but Z is a better approach because..." + diff --git a/.github/ISSUE_TEMPLATE/general-issue.md b/.github/ISSUE_TEMPLATE/general-issue.md deleted file mode 100644 index 5d8d75583..000000000 --- a/.github/ISSUE_TEMPLATE/general-issue.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -name: General issue -about: General template for creating new issues -title: '' -labels: '' -assignees: '' - ---- - -If you're having trouble using Certbot and aren't sure you've found a bug or -request for a new feature, please first try asking for help at -https://community.letsencrypt.org/. There is a much larger community there of -people familiar with the project who will be able to more quickly answer your -questions. - -## My operating system is (include version): - - -## I installed Certbot with (snap, OS package manager, pip, certbot-auto, etc): - - -## I ran this command and it produced this output: - - -## Certbot's behavior differed from what I expected because: - - -## Here is a Certbot log showing the issue (if available): -###### Logs are stored in `/var/log/letsencrypt` by default. Feel free to redact domains, e-mail and IP addresses as you see fit. - -## Here is the relevant nginx server block or Apache virtualhost for the domain I am configuring: