mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-12-25 02:06:09 +00:00
add feature request form template
This commit is contained in:
parent
09e285f91b
commit
67eb6dcb9a
1 changed files with 64 additions and 0 deletions
64
.github/ISSUE_TEMPLATE/feature-request.yml
vendored
Normal file
64
.github/ISSUE_TEMPLATE/feature-request.yml
vendored
Normal file
|
@ -0,0 +1,64 @@
|
|||
name: Feature Request
|
||||
about: Suggest a feature or enhancement for the project
|
||||
labels: enhancement
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thank you for suggesting a new feature! Please take a moment to fill out the following details to help us understand your idea better.
|
||||
|
||||
- type: input
|
||||
id: short-description
|
||||
attributes:
|
||||
label: Short Description
|
||||
description: A brief summary of the feature you are requesting.
|
||||
placeholder: "Add a short, descriptive title for your feature request."
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: user-story
|
||||
attributes:
|
||||
label: User Story
|
||||
description: |
|
||||
Please provide a user story for the feature. A user story follows the format:
|
||||
|
||||
"As a [type of user], I want [a goal] so that [benefit]."
|
||||
|
||||
Example: "As a user, I want a dark mode setting so that I can use the application comfortably at night."
|
||||
placeholder: |
|
||||
"As a [type of user], I want [a goal] so that [benefit]."
|
||||
|
||||
Acceptance Criteria:
|
||||
[List of measurable criteria to ensure the feature works as intended.]
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: why-needed
|
||||
attributes:
|
||||
label: Why is this feature needed?
|
||||
description: Explain why this feature would be beneficial and how it improves the project.
|
||||
placeholder: "Describe why this feature would be useful."
|
||||
validations:
|
||||
required: true
|
||||
|
||||
- type: textarea
|
||||
id: additional-context
|
||||
attributes:
|
||||
label: Additional Context
|
||||
description: Provide any other details or resources (like screenshots, designs, or links) that might help us understand your request.
|
||||
placeholder: "Add any additional information here."
|
||||
validations:
|
||||
required: false
|
||||
|
||||
- type: checkboxes
|
||||
id: agreement
|
||||
attributes:
|
||||
label: Agreement
|
||||
description: Please confirm the following before submitting.
|
||||
options:
|
||||
- label: I have searched the existing issues to ensure this feature has not been requested before.
|
||||
required: true
|
||||
- label: I have provided enough detail to explain the value of this feature.
|
||||
required: true
|
Loading…
Reference in a new issue