diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT.md b/.github/ISSUE_TEMPLATE/BUG_REPORT.md deleted file mode 100644 index 56355ffce..000000000 --- a/.github/ISSUE_TEMPLATE/BUG_REPORT.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug Report -description: Use this if you've found a bug -title: "Bug Report: [Short description of the bug]" -labels: 🐛bug -assignees: '' - ---- - - - -## About Me - - -## Observed Behavior - - -## Expected Behavior - - -## Version - - -## Severity / Impact - - - diff --git a/.github/ISSUE_TEMPLATE/OTHER.md b/.github/ISSUE_TEMPLATE/OTHER.md deleted file mode 100644 index 9b597cd7d..000000000 --- a/.github/ISSUE_TEMPLATE/OTHER.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: Other Issue -description: Use this for other issues -title: "Other: [Short description of the issue]" -labels: "Other" -assignees: '' - ---- - - - -## About Me - - -## Issue - diff --git a/.github/ISSUE_TEMPLATE/QUESTION.md b/.github/ISSUE_TEMPLATE/QUESTION.md deleted file mode 100644 index 39d6f48fe..000000000 --- a/.github/ISSUE_TEMPLATE/QUESTION.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: Question -description: Use this if you have a question to the Sofie team -title: "Question: [Short summary of the question]" -labels: ❓ Question -assignees: '' - ---- - - - -## About Me - - -## My Question - diff --git a/.github/ISSUE_TEMPLATE/RFC.md b/.github/ISSUE_TEMPLATE/RFC.md deleted file mode 100644 index 4cc485cd5..000000000 --- a/.github/ISSUE_TEMPLATE/RFC.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -name: Request for Comments -description: Use this to initiate a discussion about a new feature or a larger change -title: "RFC: [Short description of the feature/change]" -labels: RFC, Contribution -assignees: '' - ---- - - - -## About Me - - -## Background - - - -## Proposal - - - -## Status - - -The Sofie Team will evaluate this RFC and open up a discussion about it, usually within a week. - -- [x] RFC created -- [ ] Sofie Team has evaluated the RFC -- [ ] A workshop has been planned -- [ ] RFC has been discussed in a workshop -- [ ] A conclusion has been reached, see comments in thread. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000..8a6fd7b58 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,50 @@ +name: Bug Report 🐛 +description: Use this if you've found a bug +title: "Bug Report: [Short description of the bug]" +labels: + - 🐛bug + +body: + - type: markdown + attributes: + value: | + Before you post, be sure to read our Contribution guidelines: + https://nrkno.github.io/sofie-core/docs/for-developers/contribution-guidelines + + - type: textarea + attributes: + label: About me + description: Tell us who / which organization you are representing, and how the Sofie team will be able to contact you. + placeholder: Example "This RFC is posted on behalf of the NRK." + validations: + required: true + + - type: textarea + attributes: + label: Observed Behavior + description: What happened? + validations: + required: true + + - type: textarea + attributes: + label: Expected Behavior + description: What did you expect to happen? + validations: + required: true + + - type: input + attributes: + label: Version + description: What version of Sofie Core / Gateways / other components are you using? + validations: + required: true + + - type: textarea + attributes: + label: Severity / Impact + description: How big of an issue is this? How does this limit your operations? + placeholder: | + Examples: + * This is a blocker for us, we cannot use feature X until this is fixed. + * Not a big issue for us, but it would be nice to have this fixed. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..3ba13e0ce --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/other.yml b/.github/ISSUE_TEMPLATE/other.yml new file mode 100644 index 000000000..c329fcbef --- /dev/null +++ b/.github/ISSUE_TEMPLATE/other.yml @@ -0,0 +1,27 @@ +name: Other Issue 🔧 +description: Use this for other issues +title: "Other: [Short description of the issue]" +labels: + - Other + +body: + - type: markdown + attributes: + value: | + Before you post, be sure to read our Contribution guidelines: + https://nrkno.github.io/sofie-core/docs/for-developers/contribution-guidelines + + - type: textarea + attributes: + label: About me + description: Tell us who / which organization you are representing, and how the Sofie team will be able to contact you. + placeholder: Example "This RFC is posted on behalf of the NRK." + validations: + required: true + + - type: textarea + attributes: + label: Issue + description: Describe the issue below + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml new file mode 100644 index 000000000..c1154101b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.yml @@ -0,0 +1,27 @@ +name: Question ❓ +description: Use this if you have a question to the Sofie team +title: "Question: [Short summary of the question]" +labels: + - ❓ Question + +body: + - type: markdown + attributes: + value: | + Before you post, be sure to read our Contribution guidelines: + https://nrkno.github.io/sofie-core/docs/for-developers/contribution-guidelines + + - type: textarea + attributes: + label: About me + description: Tell us who / which organization you are representing, and how the Sofie team will be able to contact you. + placeholder: Example "This RFC is posted on behalf of the NRK." + validations: + required: true + + - type: textarea + attributes: + label: My Question + description: Write your question below + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/rfc.yml b/.github/ISSUE_TEMPLATE/rfc.yml new file mode 100644 index 000000000..a7a907f3e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/rfc.yml @@ -0,0 +1,47 @@ +name: Request for Comments ❗ +description: Use this to initiate a discussion about a new feature or a larger change +title: "RFC: [Short description of the feature/change]" +labels: + - RFC + - Contribution + +body: + - type: markdown + attributes: + value: | + Before you post, be sure to read our Contribution guidelines: + https://nrkno.github.io/sofie-core/docs/for-developers/contribution-guidelines + + - type: textarea + attributes: + label: About me + description: Tell us who / which organization you are representing, and how the Sofie team will be able to contact you. + placeholder: Example "This RFC is posted on behalf of the NRK." + validations: + required: true + + - type: textarea + attributes: + label: Use case + description: "Please write some background information here, such as: What is your use case? What problem are you trying to solve?" + validations: + required: true + + - type: textarea + attributes: + label: Proposal + description: Please describe your proposal here + validations: + required: true + + - type: textarea + attributes: + label: Process + description: Please don't touch this section, the Sofie team will update this as the RFC progresses. + value: | + The Sofie Team will evaluate this RFC and open up a discussion about it, usually within a week. + - [x] RFC created + - [ ] Sofie Team has evaluated the RFC + - [ ] A workshop has been planned + - [ ] RFC has been discussed in a workshop + - [ ] A conclusion has been reached, see comments in thread