diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 1b1647d8..2389eb14 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -11,7 +11,8 @@ body: - label: > I've looked through [troubleshooting](https://clementtsang.github.io/bottom/nightly/troubleshooting), [known problems](https://clementtsang.github.io/bottom/nightly/support/official/#known-problems), and - [existing open issues](https://github.com/ClementTsang/bottom/issues?q=is%3Aopen+is%3Aissue) for similar issues. + [existing open issues](https://github.com/ClementTsang/bottom/issues?q=is%3Aopen+is%3Aissue) for similar + issues. required: true - type: textarea diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 60602074..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -name: Feature request -about: Got a good idea that hasn't already been suggested? Mention it here! -title: "[Feature] " -labels: ["feature"] -assignees: "" ---- - -### Describe the feature request - -Please describe what behaviour you are looking for, the motivation for it, and use cases for where this feature would be helpful. -Try to be clear and concise - more details are usually helpful, but don't ramble on too much. - -Also try to see if this feature already exists first [in the documentation](https://clementtsang.github.io/bottom/nightly/), -or if there's already an issue opened that covers this specific feature. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 00000000..58a2f570 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,33 @@ +name: Feature request +description: Got a good idea that hasn't already been suggested? Mention it here! +title: "[Feature] " +labels: ["feature"] +body: + - type: checkboxes + id: acknowledgements + attributes: + label: Checklist + options: + - label: > + I've looked through [the documentation](https://clementtsang.github.io/bottom/nightly/) and + [existing open issues](https://github.com/ClementTsang/bottom/issues?q=is%3Aopen+is%3Aissue+label%3Afeature) + for this feature/feature request. + required: true + + - type: textarea + id: description + validations: + required: true + attributes: + label: Describe the feature request + description: > + Please describe what behaviour you are looking for, the motivation for it, and use cases for where this feature + would be helpful to both you and others. Try to be clear and concise. + + If you have any ideas to implement this feature as well, feel free to write them down here too. + placeholder: | + Example: + It would be nice to support FreeBSD. I often use similar tools on my FreeBSD-based system, and it would + be useful to see this tool ported over. + + Sysinfo has FreeBSD support, so this shouldn't be too hard to add.