Skip to content

Commit 5371f5a

Browse files
authoredDec 14, 2023
Merge pull request #159 from nrkno/chore/update-github-templates
Chore/update GitHub templates
2 parents f85f002 + 768fa5a commit 5371f5a

12 files changed

+243
-213
lines changed
 

‎.github/CONTRIBUTING.md

-86
This file was deleted.

‎.github/ISSUE_TEMPLATE/BUG_REPORT.md

-37
This file was deleted.

‎.github/ISSUE_TEMPLATE/OTHER.md

-22
This file was deleted.

‎.github/ISSUE_TEMPLATE/QUESTION.md

-22
This file was deleted.

‎.github/ISSUE_TEMPLATE/RFC.md

-46
This file was deleted.

‎.github/ISSUE_TEMPLATE/bug_report.yml

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: Bug Report 🐛
2+
description: Use this if you've found a bug
3+
title: "Bug Report: [Short description of the bug]"
4+
labels:
5+
- 🐛bug
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Before you post, be sure to read our Contribution guidelines:
12+
https://nrkno.github.io/sofie-core/docs/for-developers/contribution-guidelines
13+
14+
- type: textarea
15+
attributes:
16+
label: About me
17+
description: Tell us who / which organization you are representing, and how the Sofie team will be able to contact you.
18+
placeholder: Example "This RFC is posted on behalf of the NRK."
19+
validations:
20+
required: true
21+
22+
- type: textarea
23+
attributes:
24+
label: Observed Behavior
25+
description: What happened?
26+
validations:
27+
required: true
28+
29+
- type: textarea
30+
attributes:
31+
label: Expected Behavior
32+
description: What did you expect to happen?
33+
validations:
34+
required: true
35+
36+
- type: input
37+
attributes:
38+
label: Version
39+
description: What version of Sofie Core / Gateways / other components are you using?
40+
validations:
41+
required: true
42+
43+
- type: textarea
44+
attributes:
45+
label: Severity / Impact
46+
description: How big of an issue is this? How does this limit your operations?
47+
placeholder: |
48+
Examples:
49+
* This is a blocker for us, we cannot use feature X until this is fixed.
50+
* Not a big issue for us, but it would be nice to have this fixed.

‎.github/ISSUE_TEMPLATE/config.yml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false

‎.github/ISSUE_TEMPLATE/other.yml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Other Issue 🔧
2+
description: Use this for other issues
3+
title: "Other: [Short description of the issue]"
4+
labels:
5+
- Other
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Before you post, be sure to read our Contribution guidelines:
12+
https://nrkno.github.io/sofie-core/docs/for-developers/contribution-guidelines
13+
14+
- type: textarea
15+
attributes:
16+
label: About me
17+
description: Tell us who / which organization you are representing, and how the Sofie team will be able to contact you.
18+
placeholder: Example "This RFC is posted on behalf of the NRK."
19+
validations:
20+
required: true
21+
22+
- type: textarea
23+
attributes:
24+
label: Issue
25+
description: Describe the issue below
26+
validations:
27+
required: true

‎.github/ISSUE_TEMPLATE/question.yml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Question ❓
2+
description: Use this if you have a question to the Sofie team
3+
title: "Question: [Short summary of the question]"
4+
labels:
5+
- ❓ Question
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Before you post, be sure to read our Contribution guidelines:
12+
https://nrkno.github.io/sofie-core/docs/for-developers/contribution-guidelines
13+
14+
- type: textarea
15+
attributes:
16+
label: About me
17+
description: Tell us who / which organization you are representing, and how the Sofie team will be able to contact you.
18+
placeholder: Example "This RFC is posted on behalf of the NRK."
19+
validations:
20+
required: true
21+
22+
- type: textarea
23+
attributes:
24+
label: My Question
25+
description: Write your question below
26+
validations:
27+
required: true

‎.github/ISSUE_TEMPLATE/rfc.yml

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Request for Comments ❗
2+
description: Use this to initiate a discussion about a new feature or a larger change
3+
title: "RFC: [Short description of the feature/change]"
4+
labels:
5+
- RFC
6+
- Contribution
7+
8+
body:
9+
- type: markdown
10+
attributes:
11+
value: |
12+
Before you post, be sure to read our Contribution guidelines:
13+
https://nrkno.github.io/sofie-core/docs/for-developers/contribution-guidelines
14+
15+
- type: textarea
16+
attributes:
17+
label: About me
18+
description: Tell us who / which organization you are representing, and how the Sofie team will be able to contact you.
19+
placeholder: Example "This RFC is posted on behalf of the NRK."
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
attributes:
25+
label: Use case
26+
description: "Please write some background information here, such as: What is your use case? What problem are you trying to solve?"
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
attributes:
32+
label: Proposal
33+
description: Please describe your proposal here
34+
validations:
35+
required: true
36+
37+
- type: textarea
38+
attributes:
39+
label: Process
40+
description: Please don't touch this section, the Sofie team will update this as the RFC progresses.
41+
value: |
42+
The Sofie Team will evaluate this RFC and open up a discussion about it, usually within a week.
43+
- [x] RFC created
44+
- [ ] Sofie Team has evaluated the RFC
45+
- [ ] A workshop has been planned
46+
- [ ] RFC has been discussed in a workshop
47+
- [ ] A conclusion has been reached, see comments in thread

0 commit comments

Comments
 (0)
Failed to load comments.