aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2022-06-13 14:33:26 +0200
committerChocobozzz <me@florianbigard.com>2022-06-13 15:05:42 +0200
commit5bb4271edbc2e0bb53b43db7e74fd71625d7f291 (patch)
treee55bc405ccb17d08c2a4fd5e95a7176e65ed415d
parentf552ca84a568b77062d3e4fc06fb9e3096529b1b (diff)
downloadPeerTube-5bb4271edbc2e0bb53b43db7e74fd71625d7f291.tar.gz
PeerTube-5bb4271edbc2e0bb53b43db7e74fd71625d7f291.tar.zst
PeerTube-5bb4271edbc2e0bb53b43db7e74fd71625d7f291.zip
Add form template for issue templates
-rw-r--r--.github/ISSUE_TEMPLATE/00-bug-issue.md36
-rw-r--r--.github/ISSUE_TEMPLATE/00-bug-issue.yml43
-rw-r--r--.github/ISSUE_TEMPLATE/10-installation-issue.md31
-rw-r--r--.github/ISSUE_TEMPLATE/10-installation-issue.yml39
-rw-r--r--.github/ISSUE_TEMPLATE/20-documentation-issue.md29
-rw-r--r--.github/ISSUE_TEMPLATE/20-documentation-issue.yml22
-rw-r--r--.github/ISSUE_TEMPLATE/30-feature-request.md31
-rw-r--r--.github/ISSUE_TEMPLATE/30-feature-request.yml24
8 files changed, 128 insertions, 127 deletions
diff --git a/.github/ISSUE_TEMPLATE/00-bug-issue.md b/.github/ISSUE_TEMPLATE/00-bug-issue.md
deleted file mode 100644
index aafaa083d..000000000
--- a/.github/ISSUE_TEMPLATE/00-bug-issue.md
+++ /dev/null
@@ -1,36 +0,0 @@
1---
2name: 🐛 Bug Report
3about: Use this template for reporting a bug
4---
5
6<!--
7Please read FAQ.md and docs.joinpeertube.org first.
8Please make sure your issue doesn't stem from a third-party plugin.
9Please search among past open/closed issues for a similar one beforehand:
10- https://github.com/Chocobozzz/PeerTube/issues?q=
11- https://framacolibri.org/c/peertube
12
13All done? Then please fill the following mandatory form to help us triage your issue.
14-->
15
16**Describe the current behavior**
17
18**Steps to reproduce:**
19
201.
212.
223.
23
24**Describe the expected behavior**
25
26**Additional information**
27
28* PeerTube instance:
29 * URL:
30 * version:
31 * NodeJS version:
32 * Ffmpeg version:
33
34* Browser name, version and platforms on which you could reproduce the bug:
35* Link to browser console log if relevant:
36* Link to server log if relevant (`journalctl` or `/var/www/peertube/storage/logs/`):
diff --git a/.github/ISSUE_TEMPLATE/00-bug-issue.yml b/.github/ISSUE_TEMPLATE/00-bug-issue.yml
new file mode 100644
index 000000000..6bcf1cba4
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/00-bug-issue.yml
@@ -0,0 +1,43 @@
1name: 🐛 Bug Report
2description: Use this template for reporting a bug
3body:
4 - type: checkboxes
5 attributes:
6 label: Is there an existing issue for this?
7 description: |
8 Please search among past open/closed issues for a similar one beforehand:
9 - https://github.com/Chocobozzz/PeerTube/issues?q=
10 - https://framacolibri.org/c/peertube
11 options:
12 - label: I have searched existing issues
13 required: true
14
15 - type: textarea
16 attributes:
17 label: Describe the current behavior
18
19 - type: textarea
20 attributes:
21 label: Steps to reproduce
22 value: |
23 1.
24 2.
25 3.
26
27 - type: textarea
28 attributes:
29 label: Describe the expected behavior
30
31 - type: textarea
32 attributes:
33 label: Additional information
34 value: |
35 * PeerTube instance:
36 * URL:
37 * Version:
38 * NodeJS version:
39 * Ffmpeg version:
40
41 * Browser name, version and platforms on which you could reproduce the bug:
42 * Link to browser console log if relevant:
43 * Link to server log if relevant (`journalctl` or `/var/www/peertube/storage/logs/`):
diff --git a/.github/ISSUE_TEMPLATE/10-installation-issue.md b/.github/ISSUE_TEMPLATE/10-installation-issue.md
deleted file mode 100644
index 4af9a1192..000000000
--- a/.github/ISSUE_TEMPLATE/10-installation-issue.md
+++ /dev/null
@@ -1,31 +0,0 @@
1---
2name: 🚀 Installation Issue
3about: Use this template for build/installation issues
4---
5
6<!--
7Please read the FAQ.md and docs.joinpeertube.org first.
8Please make sure your issue doesn't stem from a third-party package.
9Please search among past open/closed issues for a similar one beforehand.
10
11All done? Then please fill the following mandatory form to help us triage your issue.
12-->
13
14**Describe the problem**
15
16**Provide the exact sequence of commands / steps that you executed before running into the problem**
17
18**Additional information**
19
20* PeerTube instance:
21 * version:
22 * NodeJS version:
23 * Ffmpeg version:
24 * Redis version:
25 * PostgreSQL version:
26
27<!--
28Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached, not pasted.
29
30Don't forget to check `journalctl` or `/var/www/peertube/storage/logs/`
31-->
diff --git a/.github/ISSUE_TEMPLATE/10-installation-issue.yml b/.github/ISSUE_TEMPLATE/10-installation-issue.yml
new file mode 100644
index 000000000..9bdf35dfb
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/10-installation-issue.yml
@@ -0,0 +1,39 @@
1name: 🚀 Installation/Upgrade Issue
2description: Use this template for build/installation/upgrade issues
3body:
4 - type: checkboxes
5 attributes:
6 label: Have you read the documentation?
7 description: |
8 Please check the official documentation first
9 - Classic installation: https://docs.joinpeertube.org/install-any-os
10 - Docker installation: https://docs.joinpeertube.org/install-docker
11 options:
12 - label: I have read the documentation
13 required: true
14
15 - type: checkboxes
16 attributes:
17 label: Is there an existing issue for this?
18 description: |
19 Please search among past open/closed issues for a similar one beforehand:
20 - https://github.com/Chocobozzz/PeerTube/issues?q=
21 - https://framacolibri.org/c/peertube
22 options:
23 - label: I have searched existing issues
24 required: true
25
26 - type: textarea
27 attributes:
28 label: Describe the problem
29
30 - type: textarea
31 attributes:
32 label: Additional information
33 value: |
34 * PeerTube instance URL:
35 * PeerTube version:
36 * NodeJS version:
37 * Ffmpeg version:
38 * Redis version:
39 * PostgreSQL version:
diff --git a/.github/ISSUE_TEMPLATE/20-documentation-issue.md b/.github/ISSUE_TEMPLATE/20-documentation-issue.md
deleted file mode 100644
index 27bfc9cff..000000000
--- a/.github/ISSUE_TEMPLATE/20-documentation-issue.md
+++ /dev/null
@@ -1,29 +0,0 @@
1---
2name: 📝 Documentation Issue
3about: Use this template for documentation-related issues
4labels: 'Component: Documentation :books:'
5assignees: rigelk
6---
7
8<!--
9Please read FAQ.md and docs.joinpeertube.org first.
10Please search among past open/closed issues for a similar one beforehand:
11- https://github.com/Chocobozzz/PeerTube/issues?q=
12- https://framacolibri.org/c/peertube
13
14All done? Then please fill the following mandatory form to help us triage your issue.
15-->
16
17**Parts of the documentation concerned:**
18
19<!--
20Please provide a link to the documentation entry, for example: https://docs.joinpeertube.org/#/install-any-os
21-->
22
23**Describe the desired information/correction**
24
25<!--
26Are you up to submit a pull request? Chances are, only a small edit is required, so give it a try:
27- click "Edit this page" if on docs.joinpeertube.org
28- edit https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/api/openapi.yaml if on https://docs.joinpeertube.org/api-rest-reference.html
29-->
diff --git a/.github/ISSUE_TEMPLATE/20-documentation-issue.yml b/.github/ISSUE_TEMPLATE/20-documentation-issue.yml
new file mode 100644
index 000000000..213aeb401
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/20-documentation-issue.yml
@@ -0,0 +1,22 @@
1name: 📝 Documentation Issue
2description: Use this template for documentation-related issues
3labels: [ 'Component: Documentation :books:' ]
4body:
5 - type: checkboxes
6 attributes:
7 label: Is there an existing issue for this?
8 description: |
9 Please search among past open/closed issues for a similar one beforehand:
10 - https://github.com/Chocobozzz/PeerTube/issues?q=
11 - https://framacolibri.org/c/peertube
12 options:
13 - label: I have searched existing issues
14 required: true
15
16 - type: textarea
17 attributes:
18 label: Describe the desired information/correction
19 description: |
20 Are you up to submit a pull request? Chances are, only a small edit is required, so give it a try:
21 * Click "Edit this page" if on https://docs.joinpeertube.org
22 * Edit https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/api/openapi.yaml if on https://docs.joinpeertube.org/api-rest-reference.html
diff --git a/.github/ISSUE_TEMPLATE/30-feature-request.md b/.github/ISSUE_TEMPLATE/30-feature-request.md
deleted file mode 100644
index bb2cf20aa..000000000
--- a/.github/ISSUE_TEMPLATE/30-feature-request.md
+++ /dev/null
@@ -1,31 +0,0 @@
1---
2name: ✨ Feature Request
3about: Use this template to ask for new features and suggest new ideas 💡
4---
5
6<!--
7Please read FAQ.md and docs.joinpeertube.org first.
8Please search among past open/closed issues for a similar one beforehand:
9- https://github.com/Chocobozzz/PeerTube/issues?q=
10
11All done? Then please fill the following mandatory form to help us triage your request.
12-->
13
14**Describe the problem to be solved**
15
16<!--
17 Provide a clear and concise description of what the problem is.
18 Ex. I have an issue when [...]
19-->
20
21**Describe the solution you would like:**
22
23<!--
24 Provide a clear and concise description of what you want to happen.
25-->
26
27**Describe alternatives you have considered** <!-- optional -->
28
29<!-- Remove if you have not considered alternatives.
30 Let us know about other solutions you have tried or researched.
31-->
diff --git a/.github/ISSUE_TEMPLATE/30-feature-request.yml b/.github/ISSUE_TEMPLATE/30-feature-request.yml
new file mode 100644
index 000000000..e4337348c
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/30-feature-request.yml
@@ -0,0 +1,24 @@
1---
2name: ✨ Feature Request
3description: Use this template to ask for new features and suggest new ideas 💡
4body:
5 - type: checkboxes
6 attributes:
7 label: Is there an existing issue for this?
8 description: |
9 Please search among past open/closed issues for a similar one beforehand:
10 - https://github.com/Chocobozzz/PeerTube/issues?q=
11 - https://framacolibri.org/c/peertube
12 options:
13 - label: I have searched existing issues
14 required: true
15
16 - type: textarea
17 attributes:
18 label: Describe the problem to be solved
19 description: Provide a clear and concise description of what the problem is
20
21 - type: textarea
22 attributes:
23 label: Describe the solution you would like
24 description: Provide a clear and concise description of what you want to happen