You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by yi...@apache.org on 2022/02/21 04:00:02 UTC

[apisix-website] branch master updated: feat: add issue forms (#894)

This is an automated email from the ASF dual-hosted git repository.

yilinzeng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-website.git


The following commit(s) were added to refs/heads/master by this push:
     new d6498e9  feat: add issue forms (#894)
d6498e9 is described below

commit d6498e961577387ba20fae4a38a197b38f01a1e8
Author: Navendu Pottekkat <na...@gmail.com>
AuthorDate: Mon Feb 21 09:29:54 2022 +0530

    feat: add issue forms (#894)
    
    Signed-off-by: Navendu Pottekkat <na...@gmail.com>
---
 .github/ISSUE_TEMPLATE/documentation.yaml | 35 +++++++++++++++++++++++++++++++
 .github/ISSUE_TEMPLATE/website.yaml       | 34 ++++++++++++++++++++++++++++++
 .github/issue_template.md                 | 19 -----------------
 3 files changed, 69 insertions(+), 19 deletions(-)

diff --git a/.github/ISSUE_TEMPLATE/documentation.yaml b/.github/ISSUE_TEMPLATE/documentation.yaml
new file mode 100644
index 0000000..8dd69cc
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/documentation.yaml
@@ -0,0 +1,35 @@
+name: 📄 Documentation Issue
+description: File an issue/update related to documentation
+title: "[Docs]: "
+labels: ["documentation"]
+body:
+  - type: markdown
+    attributes:
+      value: |
+        Thank you for taking the time to file this documentation issue!
+  - type: textarea
+    id: "current-state"
+    attributes:
+      label: Current State
+      description: Current state of the documentation page with possible links and screenshots
+      placeholder: The "Getting Started" page does not fully explain...
+      value: |
+        **Description of the current state/issue**:
+
+        **Link to the page**:
+
+        **Screenshots (if relevant)**:
+  - type: textarea
+    id: "desired-state"
+    attributes:
+      label: Desired State
+      description: How should the docs look like instead?
+      placeholder: The page should instead explain...
+      value: |
+        **Description of the change you are proposing**:
+  - type: dropdown
+    id: "is-working"
+    attributes:
+      label: Would you like to fix this issue?
+      description: You can choose to fix this issue yourself or let other contributors in the community fix it
+      options: ["Yes! Count me in", "No. Please assign another contributor"]
diff --git a/.github/ISSUE_TEMPLATE/website.yaml b/.github/ISSUE_TEMPLATE/website.yaml
new file mode 100644
index 0000000..789a670
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/website.yaml
@@ -0,0 +1,34 @@
+name: 🖥 Website Issue
+description: File an issue to update the website
+title: "[Site]: "
+body:
+  - type: markdown
+    attributes:
+      value: |
+        Thank you for taking the time to fill out this site update!
+  - type: textarea
+    id: "current-state"
+    attributes:
+      label: Current State
+      description: Current state of the website with possible links and screenshots
+      placeholder: The image in the homepage is not aligned properly...
+      value: |
+        **Description of the current state/issue**:
+
+        **Link to the page**:
+
+        **Screenshots (if relevant)**:
+  - type: textarea
+    id: "desired-state"
+    attributes:
+      label: Desired State
+      description: How should the site look like instead?
+      placeholder: The image should instead be aligned...
+      value: |
+        **Description of the change you are proposing**:
+  - type: dropdown
+    id: "is-working"
+    attributes:
+      label: Would you like to fix this issue?
+      description: You can choose to fix this issue yourself or let other contributors in the community fix it
+      options: ["Yes! Count me in", "No. Please assign another contributor"]
diff --git a/.github/issue_template.md b/.github/issue_template.md
deleted file mode 100644
index f2cc39d..0000000
--- a/.github/issue_template.md
+++ /dev/null
@@ -1,19 +0,0 @@
-**Actual Behaviour**
-
- <!--Please state here what is currently happening.-->
-
-**Expected Behaviour**
-
- <!--State here what the feature should enable the user to do.-->
-
-**Steps to reproduce it**
-
- <!--Add steps to reproduce bugs or add information on the place where the feature should be implemented. Add links to a sample deployment or code.-->
-
-**Screenshots of the issue**
-
- <!--Where-ever possible attach a screenshot of the issue.-->
-
-**Would you like to work on the issue?**
-
- <!--Please let us know if you can work on it or the issue should be assigned to someone else.-->