docker-mailserver/.github/ISSUE_TEMPLATE/feature_request.yml
Brennan Kinney ad8b618b46
fix: Ensure files are committed with eol=lf via .gitattributes (#3527)
* chore: Use `.yml` extension

Both of these files support the `.yml` extension. Normalize on that.

* fix: Add `.gitattributes` to ensure `LF` line-endings are committed

Avoids accidentally committing files with `CRLF` when they're created on Windows. Or worse, if some editors don't detect `LF` and would introduce mixed line-endings with `CRLF`.

Shouldn't be a problem in practice as we already have a linting check to catch this via CI during PRs. This file is complimentary, in that it should automate that concern away.
2023-09-09 09:35:57 +12:00

61 lines
1.9 KiB
YAML

name: Feature Request
description: Suggest an idea for this project
title: 'feature request: '
labels:
- kind/new feature
- meta/needs triage
body:
- type: markdown
attributes:
value: |
Markdown formatting can be used in almost all text fields. The description will tell you if this is not the case for a specific field.
Be as precise as possible, and if in doubt, it's best to add more information that too few.
---
- type: textarea
id: context
attributes:
label: Context
description: Tell us how your request is related to DMS, one of its components or another issue / PR. Also **link all conected issues and PRs here**!
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: Describe the solution you would like to have implemented. Be as precise as possible!
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives
description: Which alternatives have you considered?
validations:
required: true
- type: textarea
id: applicable-users
attributes:
label: Applicable Users
description: Who will that feature be useful to?
validations:
required: true
- type: dropdown
id: implementer
attributes:
label: Are you going to implement it?
options:
- Yes, because I know the probability of someone else doing it is low and I can learn from it.
- No, and I understand that it is highly likely no one will implement it. Furthermore, I understand that this issue will likely become stale and will be closed.
validations:
required: true
- type: textarea
id: contribution
attributes:
label: What are you going to contribute?
description: You may also tell us what you have already done.
validations:
required: true