1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-06 17:53:13 +02:00

core: add forms for new issues, feature requests and questions on GitHub

This commit is contained in:
NetSysFire
2023-11-19 03:05:52 +01:00
committed by Sébastien Helleu
parent bc08d9a2b3
commit a788ca13d8
6 changed files with 144 additions and 70 deletions
-43
View File
@@ -1,43 +0,0 @@
---
name: Bug report
about: Create a bug report (please do not report security issues here)
labels: bug
---
<!-- Please do not report any security issue here, see file Contributing.adoc -->
## Bug summary
## Steps to reproduce
1. 
2. 
3. 
## Current behavior
## Expected behavior
## Suggested solutions
## Additional information
---
<!-- MANDATORY INFO: -->
- WeeChat version: 
- OS, distribution and version: 
- Terminal: 
- Terminal multiplexer (screen/tmux/…/none): 
+100
View File
@@ -0,0 +1,100 @@
name: Bug report
description: Create a bug report (please do not report security issues here)
labels: ["bug"]
body:
- type: markdown
attributes:
value: "Please do not report any security issue here, see [Contributing.adoc](../../Contributing.adoc)"
- type: textarea
id: summary-of-bug
attributes:
label: Summary of the bug
description: A clear and concise description of what the bug is.
placeholder: WeeChat crashes when doing a specific thing.
validations:
required: true
- type: textarea
id: steps-to-reproduce
attributes:
label: Steps to reproduce
description: Steps to reproduce the behavior.
placeholder: |
1.
2.
3.
validations:
required: true
- type: textarea
id: current-behavior
attributes:
label: Current behavior
description: What currently happens.
placeholder: WeeChat crashes with an error:…
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: What is actually supposed to happen.
placeholder: WeeChat does not crash.
validations:
required: true
- type: textarea
id: suggested-solutions
attributes:
label: Suggested solutions
description: How you think this issue can be resolved.
placeholder: This is caused by a faulty assertion in file.c, line 123, so maybe…
validations:
required: false
- type: textarea
id: additional-information
attributes:
label: Additional information
description: Any additional information you deem relevant.
placeholder: "Sounds like the same cause as issue #12345"
validations:
required: false
- type: input
id: weechat-version
attributes:
label: WeeChat version
description: "Use `weechat --version`"
placeholder: 4.1.1
validations:
required: true
- type: input
id: os-version
attributes:
label: "What OS and what version of it you run:"
description: Unsure? Go to https://whatsmyos.com/
placeholder: Debian 11
validations:
required: true
- type: input
id: terminal
attributes:
label: "What terminal you run WeeChat in:"
placeholder: xterm
validations:
required: true
- type: input
id: terminal-multiplexer
attributes:
label: "Specify what terminal multiplexer you run WeeChat in if any:"
placeholder: tmux/screen/…/none
validations:
required: true
@@ -1,8 +0,0 @@
---
name: Feature request
about: Request a new feature / enhancement
labels: feature
---
## Feature description
@@ -0,0 +1,13 @@
name: Feature request
description: Request a new feature / enhancement
labels: ["feature"]
body:
- type: textarea
id: feature
attributes:
label: Feature description
description: A description of your feature.
placeholder: It would be really handy if WeeChat had…
validations:
required: true
-19
View File
@@ -1,19 +0,0 @@
---
name: Question
about: >
Ask a question (please read first FAQ and docs and ask on #weechat channel
before opening any question issue)
labels: question
---
<!-- Please read first FAQ/docs and ask on #weechat channel before opening any question issue -->
## Question
---
- WeeChat version: 
- OS, distribution and version: 
+31
View File
@@ -0,0 +1,31 @@
name: Question
description: "Ask a question (please read the FAQ and docs first and ask in #weechat)."
labels: ["question"]
body:
- type: textarea
id: question
attributes:
label: Question
description: A clear and concise question.
placeholder: How do I…
validations:
required: true
- type: input
id: weechat-version
attributes:
label: WeeChat version
description: "Use `weechat --version`"
placeholder: 4.1.1
validations:
required: true
- type: input
id: os-version
attributes:
label: "What OS and what version of it you run:"
description: Unsure? Go to https://whatsmyos.com/
placeholder: Debian 11
validations:
required: true