Update issue templates and contributing guide

This commit is contained in:
Andrew 2022-02-25 09:36:05 -07:00 committed by andrew.greene
parent dee88cd5d5
commit 01a22740d4
5 changed files with 21 additions and 88 deletions

View File

@ -1,24 +1,7 @@
name: 🐞 Report a bug
description: File a bug/issue on the core of Node-RED
description: File a bug/issue on Sparkles-Guide
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
@ -37,25 +20,3 @@ body:
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

View File

@ -1,14 +1 @@
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

10
.github/ISSUE_TEMPLATE/new_guide.yml vendored Normal file
View File

@ -0,0 +1,10 @@
name: Suggest a Guide
description: File a bug/issue on Sparkles-Guide
labels: [needs-triage, new-guide]
body:
- type: textarea
attributes:
label: New Guide
description: Describe the guide you are suggesting.
validations:
required: true

10
.github/ISSUE_TEMPLATE/question.yml vendored Normal file
View File

@ -0,0 +1,10 @@
name: ? Question
description: Ask a question Sparkles-Guide
labels: [needs-triage, question]
body:
- type: textarea
attributes:
label: Question
description: Your question
validations:
required: true

View File

@ -1,35 +0,0 @@
<!--
## Before you hit that Submit button....
Please read our [contribution guidelines](https://github.com/node-red/node-red/blob/master/CONTRIBUTING.md)
before submitting a pull-request.
## Types of changes
What types of changes does your code introduce?
Put an `x` in the boxes that apply
-->
- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Improved node content
<!--
If you want to raise a pull-request with a new feature, or a refactoring
of existing code, it **may well get rejected** if it hasn't been discussed on
the [forum](https://discourse.nodered.org) or
[slack team](https://nodered.org/slack) first.
-->
## Proposed changes
<!-- Describe the nature of this change. What problem does it address? -->
## Checklist
<!-- Put an `x` in the boxes that apply -->
- [ ] I have read the [contribution guidelines](../docs/sparkles-guides-contribution.md)
- [ ] For non-bugfix PRs, I have discussed this change on the forum/slack team.
- [ ] I have run `cypress` to verify the tests pass
- [ ] I have added suitable tests to cover the new/changed functionality