diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index bdb978517..000000000 --- a/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,35 +0,0 @@ - - -### What are the steps to reproduce? - -### What happens? - -### What do you expect to happen? - -### Please tell us about your environment: - -- [ ] Node-RED version: -- [ ] Node.js version: -- [ ] npm version: -- [ ] Platform/OS: -- [ ] Browser: -- [ ] running in Docker: diff --git a/.github/ISSUE_TEMPLATE/--bug_report.md b/.github/ISSUE_TEMPLATE/--bug_report.md deleted file mode 100644 index 7cdc9caad..000000000 --- a/.github/ISSUE_TEMPLATE/--bug_report.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -name: Bug report -about: Reproducible software issues in the core of Node-RED -title: '' -labels: '' -assignees: '' - ---- - - - -### What are the steps to reproduce? - -### What happens? - -### What do you expect to happen? - -### Please tell us about your environment: - -- [ ] Node-RED version: -- [ ] Node.js version: -- [ ] npm version: -- [ ] Platform/OS: -- [ ] Browser: diff --git a/.github/ISSUE_TEMPLATE/-anything-else.md b/.github/ISSUE_TEMPLATE/-anything-else.md deleted file mode 100644 index 836c78967..000000000 --- a/.github/ISSUE_TEMPLATE/-anything-else.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -name: Anything Else -about: Something that is not a bug report -title: '' -labels: '' -assignees: '' - ---- - -Please DO NOT raise an issue. - -We DO NOT use the issue tracker for general support or feature requests. Only bug reports should be raised here using the 'Bug report' template. - -For general support, please use the [Node-RED Forum](https://discourse.nodered.org) or [slack team](https://nodered.org/slack). You could also consider asking a question on [Stack Overflow](https://stackoverflow.com/questions/tagged/node-red) and tag it `node-red`. -That way the whole Node-RED user community can help, rather than rely on the core development team. - -For feature requests, please use the Node-RED Forum](https://discourse.nodered.org). Many ideas have already been discussed there and you should search that for your request before starting a new discussion. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..9f805581a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,61 @@ +name: 🐞 Report a bug +description: File a bug/issue on the core of Node-RED +labels: [needs-triage] +body: +- type: markdown + attributes: + value: | + This issue tracker is for problems with the Node-RED runtime, the editor or the core nodes. + + If your issue is: + - a general 'how-to' type question, + - a feature request or suggestion for a change, + - or problems with 3rd party (`node-red-contrib-`) nodes + + please use the [Node-RED Forum](https://discourse.nodered.org) or [slack team](https://nodered.org/slack). + + You could also consider asking a question on [Stack Overflow](https://stackoverflow.com/questions/tagged/node-red) and tag it `node-red`. + + That way the whole Node-RED user community can help, rather than rely on the core development team. + + To help us understand the issue, please fill-in as much of the following information as you can: +- type: textarea + attributes: + label: Current Behavior + description: A clear & concise description of what you're experiencing. + validations: + required: false +- type: textarea + attributes: + label: Expected Behavior + description: A clear & concise description of what you expected to happen. + validations: + required: false +- type: textarea + attributes: + label: Steps To Reproduce + description: Steps to reproduce the behavior. + validations: + required: false +- type: textarea + attributes: + label: Example flow + description: If you have a minimal example flow that demonstrates the issue, share it here. + value: | + ``` + paste your flow here + ``` + validations: + required: false +- type: textarea + attributes: + label: Environment + description: Please tell us about your environment. Include any relevant information on how you are running Node-RED. + value: | + - Node-RED version: + - Node.js version: + - npm version: + - Platform/OS: + - Browser: + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..35dfde04b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,14 @@ +blank_issues_enabled: true +contact_links: + - name: ❓ Questions + url: https://discourse.nodered.org + about: Ask your question on the Node-RED forum + - name: ⭐️ Feature Request + url: https://discourse.nodered.org/c/development/feature-requests + about: Discuss your request with the community + - name: 🗂 Documentation + url: https://nodered.org/docs + about: Go straight to the documentation + - name: 💬 Slack + url: https://nodered.org/slack + about: Chat about the project on our slack team