Browse Source

Maintenance: Switch to GitHub issue form templates.

Dominik Klein 2 years ago
parent
commit
86b449f509
3 changed files with 86 additions and 52 deletions
  1. 0 52
      .github/ISSUE_TEMPLATE.md
  2. 78 0
      .github/ISSUE_TEMPLATE/bug.yml
  3. 8 0
      .github/ISSUE_TEMPLATE/config.yml

+ 0 - 52
.github/ISSUE_TEMPLATE.md

@@ -1,52 +0,0 @@
-<!--
-Hi there - thanks for filing an issue. Please ensure the following things before creating an issue - thank you! πŸ€“
-
-Since november 15th we handle all requests, except real bugs, at our community board.
-Full explanation: https://community.zammad.org/t/major-change-regarding-github-issues-community-board/21
-
-Please post:
-- Feature requests
-- Development questions
-- Technical questions
-
-on the board -> https://community.zammad.org !
-
-
-If you think you hit a bug, please continue:
-- Search existing issues and the CHANGELOG.md for your issue - there might be a solution already
-- Make sure to use the latest version of Zammad if possible
-- Add the `log/production.log` file from your system. Attention: Make sure no confidential data is in it!
-- Please write the issue in english
-- Don't remove the template - otherwise we will close the issue without further comments
-- Ask questions about Zammad configuration and usage at our mailinglist. See: https://zammad.org/participate
-
-Note: We always do our best. Unfortunately, sometimes there are too many requests and we can't handle everything at once. If you want to prioritize/escalate your issue, you can do so by means of a support contract (see https://zammad.com/pricing#selfhosted).
-
-* The upper textblock will be removed automatically when you submit your issue *
--->
-
-### Infos:
-
-* Used Zammad version:
-* Installation method (source, package, ..):
-* Operating system:
-* Database + version:
-* Elasticsearch version:
-* Browser + version:
-
-
-### Expected behavior:
-
-*
-
-
-### Actual behavior:
-
-*
-
-
-### Steps to reproduce the behavior:
-
-*
-
-Yes I'm sure this is a bug and no feature request or a general question.

+ 78 - 0
.github/ISSUE_TEMPLATE/bug.yml

@@ -0,0 +1,78 @@
+name: Report a Bug
+description: You found a bug within Zammad? Use this to let us know, please ensure to fill in the complete template!
+labels: ['needs verification']
+body:
+  - type: markdown
+    attributes:
+      value: |
+        Hi there - thanks for filing an issue. Please ensure the following things before creating an issue - thank you! πŸ€“
+
+        πŸ›‘ Please post the following on our [community board](https://community.zammad.org/) rather than filing an issue:
+
+        πŸ‘‰ Feature Requests
+        πŸ‘‰ Development Questions
+        πŸ‘‰ Technical Questions (assistance for non paid / community)
+
+        If you think you hit a bug, please continue:
+
+        πŸ‘‰ Search existing issues and the CHANGELOG.md for your issue - there might be a solution already.
+        πŸ‘‰ Make sure to use the latest version of Zammad.
+        πŸ‘‰ Add the `log/production.log` file from your system. Attention: Make sure that it does not contain confidential data!
+        πŸ‘‰ Please describe the issue in English.
+
+        Note: We always do our best. Unfortunately, sometimes there are too many requests and we can't handle everything at once. If you want to prioritize/escalate your issue, you can do so by means of [a support contract](https://zammad.com/pricing#selfhosted).
+  - type: input
+    id: bug-used-zammad-version
+    attributes:
+      label: Used Zammad Version
+      placeholder: '5.3'
+    validations:
+      required: true
+  - type: textarea
+    id: bug-env-information
+    attributes:
+      label: Environment
+      value: |
+        - Installation method: [e.g. source, package]
+        - Operating system (if you're unsure: `cat /etc/os-release` ): [e.g. debian 10.4, ubuntu 20.04]
+        - Database + version:  [e.g. postgresql 9.3, mysql 5.7, mariadb 10.3]
+        - Elasticsearch version: [e.g. 7.17]
+        - Browser + version: [e.g. chrome 83, safari 14, firefox 105]
+    validations:
+      required: true
+  - type: textarea
+    id: bug-actual-behaviour
+    attributes:
+      label: Actual behaviour
+      description: Describe the actual behaviour.
+    validations:
+      required: true
+  - type: textarea
+    id: bug-expected-behaviour
+    attributes:
+      label: Expected behaviour
+      description: Describe the expected behaviour.
+    validations:
+      required: true
+  - type: textarea
+    id: bug-steps-reproduction
+    attributes:
+      label: Steps to reproduce the behaviour
+    validations:
+      required: true
+  - type: input
+    id: bug-support-ticket
+    attributes:
+      label: Support Ticket
+      placeholder: Ticket#12345678
+    validations:
+      required: false
+  - type: dropdown
+    id: bug-confirm
+    attributes:
+      label: I'm sure this is a bug and no feature request or a general question.
+      options:
+        - 'no'
+        - 'yes'
+    validations:
+      required: true

+ 8 - 0
.github/ISSUE_TEMPLATE/config.yml

@@ -0,0 +1,8 @@
+blank_issues_enabled: false
+contact_links:
+  - name: Technical Assistance / Question
+    url: https://community.zammad.org/c/trouble-running-zammad-this-is-your-place/5
+    about: Please ask and answer questions here.
+  - name: Feature Requests
+    url: https://community.zammad.org/c/stuff-you-like-zammad-to-have-feel-free-to-discuss-and-add-proposals/6
+    about: Use this to request new features.