Make QA template more strict and helpful
1. Require to fill out STRs. 2. Add more fields for client stuff, i.e. web browser and OS. 3. Add more placeholders and descriptions to guide users. 4. Adjust the reproducibility thing to be more clear. I.e. before the result was sth. like "Issue reproducibility: Yes" - this could be confused with "Is it always reproducible? Yes", and not "It is reproducible on our test instance."
This commit is contained in:
parent
b0869c3280
commit
906c115a97
1 changed files with 21 additions and 7 deletions
28
.github/DISCUSSION_TEMPLATE/q-a.yml
vendored
28
.github/DISCUSSION_TEMPLATE/q-a.yml
vendored
|
@ -29,6 +29,8 @@ body:
|
||||||
1.
|
1.
|
||||||
2.
|
2.
|
||||||
...
|
...
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
- type: textarea
|
- type: textarea
|
||||||
id: what_happens
|
id: what_happens
|
||||||
attributes:
|
attributes:
|
||||||
|
@ -43,35 +45,47 @@ body:
|
||||||
id: additional_info
|
id: additional_info
|
||||||
attributes:
|
attributes:
|
||||||
label: Additional information
|
label: Additional information
|
||||||
description: If you have access to the server log files, copy them here.
|
description: E.g. if you have access to the server log files, copy them here. Or copy the browser console, if appropiate.
|
||||||
- type: input
|
- type: input
|
||||||
id: server_address
|
id: server_address
|
||||||
attributes:
|
attributes:
|
||||||
label: Server address
|
label: Server address
|
||||||
|
description: The instance of PrivateBin, where you experience the issue.
|
||||||
|
placeholder: e.g. https://privatebin.net
|
||||||
- type: input
|
- type: input
|
||||||
id: server_os
|
id: server_os
|
||||||
attributes:
|
attributes:
|
||||||
label: Server OS
|
label: Server OS
|
||||||
|
placeholder: e.g. Ubuntu
|
||||||
- type: input
|
- type: input
|
||||||
id: webserver
|
id: webserver
|
||||||
attributes:
|
attributes:
|
||||||
label: Webserver
|
label: Webserver
|
||||||
- type: input
|
placeholder: e.g. Apache
|
||||||
id: browser
|
|
||||||
attributes:
|
|
||||||
label: Browser
|
|
||||||
- type: input
|
- type: input
|
||||||
id: privatebin_version
|
id: privatebin_version
|
||||||
attributes:
|
attributes:
|
||||||
label: PrivateBin version
|
label: PrivateBin version
|
||||||
|
description: The PrivateBin version, where you experience the issue. It is shown at the bottom left in the web interface e.g.
|
||||||
|
placeholder: e.g. v1.5.2
|
||||||
|
- type: input
|
||||||
|
id: browser
|
||||||
|
attributes:
|
||||||
|
label: Browser and version
|
||||||
|
placeholder: e.g. Firefox v116.3.0 (desktop)
|
||||||
|
- type: input
|
||||||
|
id: client
|
||||||
|
attributes:
|
||||||
|
label: Local operating system and version
|
||||||
|
placeholder: e.g. Windows 10
|
||||||
- type: dropdown
|
- type: dropdown
|
||||||
id: reproduce_issue
|
id: reproduce_issue
|
||||||
attributes:
|
attributes:
|
||||||
label: Issue reproducibility
|
label: Issue reproducibility
|
||||||
description: Can you reproduce this issue on [https://privatebin.net](https://privatebin.net)?
|
description: Can you reproduce this issue on [https://privatebin.net](https://privatebin.net)?
|
||||||
options:
|
options:
|
||||||
- "No"
|
- "No, I cannot reproduce it on https://privatebin.net""
|
||||||
- "Yes"
|
- "Yes, reproducible on https://privatebin.net"
|
||||||
default: 0
|
default: 0
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
|
|
Loading…
Reference in a new issue