This is an automated email from the ASF dual-hosted git repository. rnewson pushed a commit to branch github-forms in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit 68ff67ef3f2b2391f0878457f2aac6e084aeb8f3 Author: Robert Newson <[email protected]> AuthorDate: Fri Dec 5 10:18:13 2025 +0000 convert bug and enhancement template to form --- .github/ISSUE_TEMPLATE/bug_report.md | 36 --------------------- .github/ISSUE_TEMPLATE/bug_report.yml | 57 ++++++++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 1 + .github/ISSUE_TEMPLATE/enhancement.md | 27 ---------------- .github/ISSUE_TEMPLATE/enhancement.yml | 21 +++++++++++++ 5 files changed, 79 insertions(+), 63 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 360d4fa62..000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -name: Bug report -about: Describe a scenario in which CouchDB behaves unexpectedly -title: '' -labels: bug, needs-triage -assignees: '' - ---- - -[NOTE]: # ( ^^ Provide a general summary of the issue in the title above. ^^ ) - -## Description - -[NOTE]: # ( Describe the problem you're encountering. ) -[TIP]: # ( Do NOT give us access or passwords to your actual CouchDB! ) - -## Steps to Reproduce - -[NOTE]: # ( Include commands to reproduce, if possible. curl is preferred. ) - -## Expected Behaviour - -[NOTE]: # ( Tell us what you expected to happen. ) - -## Your Environment - -[TIP]: # ( Include as many relevant details about your environment as possible. ) -[TIP]: # ( You can paste the output of curl http://YOUR-COUCHDB:5984/ here. ) - -* CouchDB version used: -* Browser name and version: -* Operating system and version: - -## Additional Context - -[TIP]: # ( Add any other context about the problem here. ) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..fea8ba5e1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,57 @@ +name: Bug report +description: Describe a scenario in which CouchDB behaves unexpectedly +title: "[Bug]: " +labels: ["bug", "triage"] +type: bug +body: + - type: dropdown + id: version + label: Version + description: What version of our software are you running? + options: + - 3.0.0 + - 3.0.1 + - 3.1.0 + - 3.1.1 + - 3.1.2 + - 3.2.0 + - 3.2.1 + - 3.2.2 + - 3.2.3 + - 3.3.0 + - 3.3.1 + - 3.3.2 + - 3.3.3 + - 3.4.0 + - 3.4.1 + - 3.4.2 + - 3.4.3 + - 3.5.0 + - 3.5.1 + - unknown + default: unknown + - type: textarea + id: summary + attributes: + label: Describe the problem you're encountering + validations: + required: true + - type: textarea + id: expected-behaviour + label: Expected Behaviour + description: Tell us what you expected to happen + validations: + required: true + - type: textarea + id: repro-steps + attributes: + label: Steps to Reproduce + description: Include commands to reproduce, if possible. curl is preferred + - type: textarea + id: environment + label: Your Environment + description: Include as many relevant details about your environment as possible + - type: textarea + id: additional-context + label: Additional Context + description: Add any other context about the problem here diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..3ba13e0ce --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/enhancement.md b/.github/ISSUE_TEMPLATE/enhancement.md deleted file mode 100644 index ca92725a6..000000000 --- a/.github/ISSUE_TEMPLATE/enhancement.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -name: Enhancement request -about: Suggest an idea for a future version of CouchDB -title: '' -labels: enhancement, needs-triage -assignees: '' - ---- - -[NOTE]: # ( ^^ Provide a general summary of the request in the title above. ^^ ) - -## Summary - -[NOTE]: # ( Provide a brief overview of what the new feature is all about. ) - -## Desired Behaviour - -[NOTE]: # ( Tell us how the new feature should work. Be specific. ) -[TIP]: # ( Do NOT give us access or passwords to your actual CouchDB! ) - -## Possible Solution - -[NOTE]: # ( Not required. Suggest how to implement the addition or change. ) - -## Additional context - -[TIP]: # ( Why does this feature matter to you? What unique circumstances do you have? ) diff --git a/.github/ISSUE_TEMPLATE/enhancement.yml b/.github/ISSUE_TEMPLATE/enhancement.yml new file mode 100644 index 000000000..739887225 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/enhancement.yml @@ -0,0 +1,21 @@ +name: Enhancement request +description: Suggest an idea for a future version of CouchDB +title: '[ENHANCEMENT]: ' +labels: ["enhancement", "needs-triage"] +type: enhancement +body: + - type: textarea + id: summary + attributes: + label: Provide a brief overview of what the new feature is all about + - type: textarea + id: desired-behaviour + attributes: + label: Tell us how the new feature should work. Be specific + - type: textarea + id: possible-solution + label: Not required. Suggest how to implement the addition or change + - type: textarea + id: additional-context + label: Additional Context + description: Why does this feature matter to you? What unique circumstances do you have?
