aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorChristian Clason <christian.clason@uni-due.de>2021-09-12 20:33:59 +0200
committerGitHub <noreply@github.com>2021-09-12 11:33:59 -0700
commit974d15fa2809dff691d6a50a6759bf2c8bf39b4a (patch)
treea95c1d989e680a3a44910bfc8f53ab57b2cd966f /.github
parent[docgen] Update CONFIG.md (diff)
downloadnvim-lspconfig-974d15fa2809dff691d6a50a6759bf2c8bf39b4a.tar
nvim-lspconfig-974d15fa2809dff691d6a50a6759bf2c8bf39b4a.tar.gz
nvim-lspconfig-974d15fa2809dff691d6a50a6759bf2c8bf39b4a.tar.bz2
nvim-lspconfig-974d15fa2809dff691d6a50a6759bf2c8bf39b4a.tar.lz
nvim-lspconfig-974d15fa2809dff691d6a50a6759bf2c8bf39b4a.tar.xz
nvim-lspconfig-974d15fa2809dff691d6a50a6759bf2c8bf39b4a.tar.zst
nvim-lspconfig-974d15fa2809dff691d6a50a6759bf2c8bf39b4a.zip
chore: add feature request form (#1255)
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE/config.yml2
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.md13
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.yml24
3 files changed, 25 insertions, 14 deletions
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 442c88e1..a8893d75 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1,6 +1,6 @@
blank_issues_enabled: false
contact_links:
- name: Question
- url: https://neovim.discourse.group
+ url: https://neovim.discourse.group/c/language-server-protocol-lsp/7
about: Usage questions and support requests are answered in the Neovim Discourse
diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md
deleted file mode 100644
index 875a2533..00000000
--- a/.github/ISSUE_TEMPLATE/feature_request.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-name: Feature request
-about: Request a feature in nvim-lspconfig
-title: ''
-labels: feature-request
-
----
-
-<!-- Before reporting: search existing issues. Implementation of the language server spec itself is located in the neovim core repository and feature requests may be better suited for core. -->
-
-### Requested feature
-
-### Motivation
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
new file mode 100644
index 00000000..31f66c72
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -0,0 +1,24 @@
+name: Feature request
+description: Request a feature in nvim-lspconfig
+labels: [enhancement]
+body:
+ - type: markdown
+ attributes:
+ value: |
+ Before requesting a new feature, search existing issues. Implementation of the language server protocol itself is located in the neovim core repository, and general feature requests may be better suited for core.
+ - type: input
+ attributes:
+ label: "Language server"
+ description: "Is the feature specific to a language server? If so, which one(s)?"
+ placeholder: "clangd"
+ - type: textarea
+ attributes:
+ label: "Requested feature"
+ validations:
+ required: true
+ - type: input
+ attributes:
+ label: "Other clients which have this feature"
+ description: "Is the feature already implemented in another LSP client for (Neo)Vim? If so, which one(s)?"
+ placeholder: "vim-lsp"
+