mirror of
https://github.com/CitizensDev/Citizens2.git
synced 2024-11-22 10:36:10 +01:00
59 lines
2.1 KiB
YAML
59 lines
2.1 KiB
YAML
name: Feature Request
|
|
description: Suggest a new feature and/or improvement for Citizens.
|
|
|
|
body:
|
|
- type: 'markdown'
|
|
attributes:
|
|
value: |-
|
|
## DO NOT IGNORE
|
|
Please fill out all required fields the way they are described as.
|
|
**Not following the issue form will get it closed automatically!**
|
|
|
|
----
|
|
|
|
### Section 1) Checks
|
|
Make sure you've done the following checks before submitting a feature request.
|
|
- type: 'checkboxes'
|
|
attributes:
|
|
label: 'I confirm that I have ...'
|
|
description: 'Click the checkboxes to "check" them. Make sure you actually did what they mention.'
|
|
options:
|
|
- label: '...tried the latest [Development Build](https://ci.citizensnpcs.co/job/Citizens2/) to make sure my feature doesn''t exist already.'
|
|
required: true
|
|
- label: '...checked the Wiki for any possible information about my feature.'
|
|
required: true
|
|
- label: '...checked other existing issues for my feature request.'
|
|
required: true
|
|
- type: 'markdown'
|
|
attributes:
|
|
value: |-
|
|
----
|
|
|
|
### Section 2) Description and Code
|
|
Give a detailed description of why it is useful and possibly some code example.
|
|
- type: 'textarea'
|
|
attributes:
|
|
label: 'Description'
|
|
description: |-
|
|
Describe your new feature as detailed as possible and try to answer the following question with it:
|
|
|
|
1. Why should it be added?
|
|
2. What are the benefits for others?
|
|
3. Are there existing alternatives you considered?
|
|
placeholder: 'Citizens should have ... to allow ...'
|
|
validations:
|
|
required: true
|
|
- type: 'textarea'
|
|
attributes:
|
|
label: 'Code Example'
|
|
description: |-
|
|
Feel free to share possible code-examples on how this feature may be implemented. This is completely optional.
|
|
The text field will automatically render the provided text as Java Code.
|
|
|
|
Leave blank if you don't have an example.
|
|
placeholder: |-
|
|
public void newAwesomeFeature() {
|
|
System.out.println("Awesome!");
|
|
}
|
|
render: java
|