project: Improve PR template

This commit is contained in:
Michael Fabian 'Xaymar' Dirks 2021-11-09 11:45:28 +01:00
parent ab6ba5ee4c
commit b436eaaf28
6 changed files with 4 additions and 111 deletions

View file

@ -1,5 +0,0 @@
blank_issues_enabled: false
contact_links:
- name: StreamFX Community Support
url: https://s.xaymar.com/streamfx-dc
about: Looking for StreamFX support? Then join our Discord!

View file

@ -1,22 +0,0 @@
---
name: "Submit a Feature/Enhancement"
about: "Implemented a new feature or enhancement and want it to be shipped with StreamFX?"
title: "Replace Me Or Have Your Pull Request Closed"
labels: "type:enhancement" "status:help-wanted" "status:testing-required"
---
### Explain the Feature/Enhancement
<!-- Describe the feature or enhancement in as much detail as possible, leave nothing out. -->
<!-- If you think images or example videos help describe the Feature/Enhancement, include them. -->
<!-- Why should this feature/enhancement become part of the StreamFX plugin? -->
<!-- What benefits do other users of StreamFX get from this? -->
### Checklist
- [ ] I will become the maintainer for this part of code.
- [ ] I have tested this code on all supported Platforms.
- [ ] There is no other way to currently do this in StreamFX or OBS Studio.
### Related Issues
<!-- Is this PR related to another PR or Issue? List them here. -->
<!-- - #0000 Name of Issue -->
<!-- - #0001 Name of Issue -->

View file

@ -1,29 +0,0 @@
---
name: "Submit a Feature/Enhancement"
description: "Implemented a new feature or enhancement and want it to be shipped with StreamFX?"
title: "Replace Me Or Have Your Pull Request Closed"
labels: ["type:enhancement", "status:help-wanted", "status:testing-required"]
body:
- type: textarea
attributes:
label: "Explain the Feature/Enhancement"
description: "Describe the feature or enhancement in as much detail as possible, leave nothing out. If you think images or example videos help describe the Feature/Enhancement, include them."
validations:
required: true
- type: textarea
attributes:
label: "Why is this useful?"
description: "Why should this feature/enhancement become part of the StreamFX plugin? What benefits do other users of StreamFX get from this?"
validations:
required: true
- type: checkboxes
attributes:
label: "Checklist"
description: "Check all that apply."
options:
- label: "I will become the maintainer for this part of code."
- label: "I have tested this code on all supported Platforms."
- label: "There is no other way to currently do this in StreamFX or OBS Studio."
- type: textarea
attributes:
label: "Any additional Information we need to know?"

View file

@ -1,20 +0,0 @@
---
name: "Submit a Fix"
about: "Fixed a problem with StreamFX?"
title: "Replace Me Or Have Your Pull Request Closed"
labels: "type:fix" "status:help-wanted" "status:testing-required"
---
### Explain the Fix
<!-- Describe the fix in as much detail as possible, leave nothing out. -->
<!-- If you think images or example videos help describe the Fix, include them. -->
<!-- What makes this Fix necessary for StreamFX and it's users? -->
### Related Issues
<!-- Is this PR related to another PR or Issue? List them here. -->
<!-- - #0000 Name of Issue -->
<!-- - #0001 Name of Issue -->
### Checklist
- [ ] I will become the maintainer for this part of code.
- [ ] I have tested this code on all supported Platforms.

View file

@ -1,29 +0,0 @@
---
name: "Create a Pull Request for a Fix"
description: "Fixed a problem with StreamFX?"
title: "Replace Me Or Have Your Pull Request Closed"
labels: ["type:fix", "status:help-wanted", "status:testing-required"]
body:
- type: textarea
attributes:
label: "Explain the Fix"
description: "Describe what the fix changes in as much detail as possible, leave nothing out. If you think images or example videos help describe the Fix, include them."
validations:
required: true
- type: textarea
attributes:
label: "Why is this necessary?"
description: "What makes this Fix necessary for StreamFX and it's users?"
validations:
required: true
- type: checkboxes
attributes:
label: "Checklist"
description: "Check all that apply."
options:
- label: "I will become the maintainer for this part of code."
- label: "I have tested this code on all supported Platforms."
- type: textarea
attributes:
label: "Any additional Information we need to know?"
description: "Related issues, etc."

View file

@ -1,15 +1,13 @@
### Explain the Pull Request ### Explain the Pull Request
<!-- Describe the PR in as much detail as possible, leave nothing out. --> <!-- Describe the PR in as much detail as possible, leave nothing out. -->
<!-- If you think images or example videos help describe the PR, include them. --> <!-- If you think images or example videos help describe the PR, include them. -->
### Why is this necessary?
<!-- What makes this PR necessary for StreamFX and it's users? --> <!-- What makes this PR necessary for StreamFX and it's users? -->
### Checklist
- [ ] I will become the maintainer for this part of code.
- [ ] I have tested this code on all supported Platforms.
### Related Issues ### Related Issues
<!-- Is this PR related to another PR or Issue? List them here. --> <!-- Is this PR related to another PR or Issue? List them here. -->
<!-- - #0000 Name of Issue --> <!-- - #0000 Name of Issue -->
<!-- - #0001 Name of Issue --> <!-- - #0001 Name of Issue -->
### Checklist
- [ ] I will become the maintainer for this part of code.
- [ ] I have tested this code on all supported Platforms.