Skip to content

Commit 7d57a11

Browse files
authored
Add draft of an RFC form
1 parent 6e92d1b commit 7d57a11

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

.github/ISSUE_TEMPLATE/new_rfc.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: New RFC proposal
2+
description: Propose a major new functionality for incorporation into nf-core
3+
title: "New RFC: <short sentence descibing prosposal>"
4+
labels: "RFC,proposed"
5+
projects: nf-core/128
6+
body:
7+
- type: input
8+
attributes:
9+
label: Summary
10+
description: Short 2-3 sentence summary of RFC proposal
11+
validations:
12+
required: true
13+
- type: input
14+
attributes:
15+
label: Champion
16+
description: "GitHub handle of the proposal's champion"
17+
- type: textarea
18+
attributes:
19+
label: Background & Motivation
20+
description: Provide the context of the proposal, summarising the existing status-quo or issues
21+
placeholder:
22+
validations:
23+
required: true
24+
- type: textarea
25+
attributes:
26+
label: Goals
27+
description: Provide a 2-3 bullet point list of the main aims and objectives the outcome RFC aims to achieve
28+
placeholder:
29+
validations:
30+
required: true
31+
- type: textarea
32+
attributes:
33+
label: Goals
34+
description: Provide a 2-3 bullet point list of the main aims and objectives the outcome RFC aims NOT to achieve
35+
placeholder:
36+
validations:
37+
required: false
38+
- type: textarea
39+
attributes:
40+
label: Details
41+
description: Provide details of the proposed RFC, such as technical details of possible implementation
42+
placeholder:
43+
validations:
44+
required: false
45+
- type: textarea
46+
attributes:
47+
label: References
48+
description: Post links to previous possibly related discussions e.g. on slack
49+
placeholder:
50+
validations:
51+
required: false

0 commit comments

Comments
 (0)