summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorFrank LENORMAND <lenormf@gmail.com>2021-09-13 12:06:02 +0300
committerFrank LENORMAND <lenormf@gmail.com>2021-09-13 12:09:36 +0300
commitb05e300e9650e8bdbd5364dff7a54be2de1f5afa (patch)
tree5878aaaead11a52cf4b6c97fe5da4f37b7a91868 /.github
parent3eed5fdf8275d66ffe8131f4730588984ff3d52c (diff)
github feature_request: Migrate template to YAML
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.md17
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.yml28
2 files changed, 28 insertions, 17 deletions
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
deleted file mode 100644
index 6775dc60..00000000
--- a/.github/ISSUE_TEMPLATE/feature_request.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-name: Feature request
-about: Ask for a feature to be implemented and included in the next release
-labels: feature request
----
-
-<!--
-Please make sure that no request has already been made for your feature
-by checking the issue tracker (tag: `feature request`). If it was to be the
-case, feel free to post a reply in the already existing issue, indicating
-that you're interested (and possibly the use you would make for the feature,
-if not already mentioned).
--->
-
-### Feature <!-- what do you want implemented that is not already available in the development version? -->
-
-### Usecase <!-- what use do you have for the feature, if it's not self-evident (e.g. a hook, option)? -->
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
new file mode 100644
index 00000000..3cdbbd3f
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -0,0 +1,28 @@
+name: Feature request
+description: Ask for a feature to be implemented and included in the next release
+labels: feature request
+title: "[REQUEST] "
+body:
+
+ - type: markdown
+ attributes:
+ value: |
+ Please make sure to [search issues](https://github.com/mawww/kakoune/issues?q=is%3Aissue) before creating a new one, to avoid duplicates and centralise conversations.
+
+ If you need to have a question about the editor itself (options, behaviour, code…) answered, make sure to check the [documentation](https://github.com/mawww/kakoune/tree/master/doc/pages) (also available via the `doc` command in the editor) or drop by [IRC](https://web.libera.chat/?channels=#kakoune) to get instant feedback.
+
+ - type: textarea
+ attributes:
+ label: "Feature"
+ description: "What do you want implemented that is not already available in the development version?"
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: "Usecase"
+ description: "What use do you have for the requested feature?"
+ placeholder: |
+ If the feature's usecase is self-evident, such as a hook or an option whose name hints at a functionality unequivocally, you may ignore this field.
+ validations:
+ required: false