Add feature request issue template (#7399)
This commit is contained in:
parent
964e5f8128
commit
4056c79a3f
3 changed files with 135 additions and 36 deletions
30
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
30
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
|
|
@ -1,4 +1,4 @@
|
||||||
name: Bug Report
|
name: Bug report
|
||||||
description: If you find a bug in Synergy, please let us know so we can fix it.
|
description: If you find a bug in Synergy, please let us know so we can fix it.
|
||||||
labels: ["bug", "triage"]
|
labels: ["bug", "triage"]
|
||||||
body:
|
body:
|
||||||
|
|
@ -23,7 +23,7 @@ body:
|
||||||
description: This will help us understand the context of your issue.
|
description: This will help us understand the context of your issue.
|
||||||
options:
|
options:
|
||||||
- Customer
|
- Customer
|
||||||
- Contributor
|
- Code contributor
|
||||||
- Community user
|
- Community user
|
||||||
default: 0
|
default: 0
|
||||||
validations:
|
validations:
|
||||||
|
|
@ -41,6 +41,19 @@ body:
|
||||||
validations:
|
validations:
|
||||||
required: false
|
required: false
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: product
|
||||||
|
attributes:
|
||||||
|
label: Product name
|
||||||
|
description: Which Synergy product are you using?
|
||||||
|
options:
|
||||||
|
- Synergy 1
|
||||||
|
- Synergy 2
|
||||||
|
- Synergy 3
|
||||||
|
default: 0
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
- type: input
|
- type: input
|
||||||
id: version
|
id: version
|
||||||
attributes:
|
attributes:
|
||||||
|
|
@ -107,19 +120,6 @@ body:
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
- type: dropdown
|
|
||||||
id: product
|
|
||||||
attributes:
|
|
||||||
label: Product name
|
|
||||||
description: Which Synergy product are you using?
|
|
||||||
options:
|
|
||||||
- Synergy 1
|
|
||||||
- Synergy 2
|
|
||||||
- Synergy 3
|
|
||||||
default: 0
|
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
- type: textarea
|
- type: textarea
|
||||||
id: logs
|
id: logs
|
||||||
attributes:
|
attributes:
|
||||||
|
|
|
||||||
21
.github/ISSUE_TEMPLATE/feature_request.md
vendored
21
.github/ISSUE_TEMPLATE/feature_request.md
vendored
|
|
@ -1,21 +0,0 @@
|
||||||
---
|
|
||||||
name: Feature request
|
|
||||||
about: Suggest an idea for this project
|
|
||||||
title: Replace with a short title that explains your enhancement simply
|
|
||||||
labels: enhancement, triage
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### Problem ###
|
|
||||||
|
|
||||||
[A clear and concise description of what the problem is. ]
|
|
||||||
|
|
||||||
### Solution ###
|
|
||||||
|
|
||||||
[A clear and concise description of what you want to happen.]
|
|
||||||
|
|
||||||
### More Info ###
|
|
||||||
|
|
||||||
- Describe alternatives you've considered
|
|
||||||
- Add any other context or screenshots about the feature request here
|
|
||||||
120
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
120
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
|
|
@ -0,0 +1,120 @@
|
||||||
|
name: Feature request
|
||||||
|
description: Had an idea how to improve Synergy? Share it with us.
|
||||||
|
labels: ["enhancement", "triage"]
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: Thanks for taking the time to help us improve Synergy.
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
id: discussion
|
||||||
|
attributes:
|
||||||
|
label: Discussion
|
||||||
|
description: |
|
||||||
|
Have you considered starting a discussion instead of requesting a feature?
|
||||||
|
options:
|
||||||
|
- label: Yes, and I still want to request a feature
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: user-type
|
||||||
|
attributes:
|
||||||
|
label: What type of Synergy user are you?
|
||||||
|
description: This will help us understand the context of your issue.
|
||||||
|
options:
|
||||||
|
- Customer
|
||||||
|
- Code contributor
|
||||||
|
- Community user
|
||||||
|
default: 0
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: input
|
||||||
|
id: ticket-number
|
||||||
|
attributes:
|
||||||
|
label: Support ticket number (for customers)
|
||||||
|
description: |
|
||||||
|
If you have a support ticket number, please enter it here.
|
||||||
|
Customers are advised to open a support ticket first: https://symless.com/synergy/contact
|
||||||
|
This is for customers only (non-customers please ignore this field).
|
||||||
|
Leave this blank if you do not have a support ticket or if you're not a customer.
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
|
||||||
|
- type: dropdown
|
||||||
|
id: product
|
||||||
|
attributes:
|
||||||
|
label: Product name
|
||||||
|
description: Which Synergy product are you using?
|
||||||
|
options:
|
||||||
|
- Synergy 1
|
||||||
|
- Synergy 2
|
||||||
|
- Synergy 3
|
||||||
|
default: 0
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
id: os
|
||||||
|
attributes:
|
||||||
|
label: Operating systems (OS)
|
||||||
|
description: Which operating systems (OS) are you using?
|
||||||
|
options:
|
||||||
|
- label: Windows
|
||||||
|
- label: macOS
|
||||||
|
- label: Linux or Unix
|
||||||
|
- label: Other
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: os-version
|
||||||
|
attributes:
|
||||||
|
label: OS versions or Linux distros
|
||||||
|
description: |
|
||||||
|
Please provide the version number of your operating system (OS).
|
||||||
|
If you're using Linux, please provide the name of the distribution.
|
||||||
|
placeholder: |
|
||||||
|
- Windows 11
|
||||||
|
- macOS 15
|
||||||
|
- Ubuntu 24.04
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: config
|
||||||
|
attributes:
|
||||||
|
label: Synergy configuration
|
||||||
|
description: |
|
||||||
|
Please provide a very brief description of your configuration.
|
||||||
|
Let us know the OS of the server/host/primary and the OS of the client/guest/secondary.
|
||||||
|
This will help us understand how you're using Synergy.
|
||||||
|
placeholder: |
|
||||||
|
- Windows 11 server, macOS 15 client
|
||||||
|
- Each computer has a single monitor
|
||||||
|
- Windows is on the left, macOS is on the right
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: problem
|
||||||
|
attributes:
|
||||||
|
label: What problem are you trying to solve?
|
||||||
|
description: |
|
||||||
|
The most important part of problem solving is understanding the problem.
|
||||||
|
The more detail you provide, the better we can understand your idea.
|
||||||
|
“If I had only one hour to save the world,
|
||||||
|
I would spend fifty-five minutes defining the problem,
|
||||||
|
and only five minutes finding the solution.”
|
||||||
|
— Albert Einstein
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: solution
|
||||||
|
attributes:
|
||||||
|
label: What solution do you propose?
|
||||||
|
description: |
|
||||||
|
Please describe the solution you have in mind.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
Loading…
Reference in a new issue