You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository is for the [Haskell Foundation](https://haskell.foundation) tech proposals. Haskell Foundation tech proposals are similar to [GHC proposals](https://github.com/ghc-proposals/ghc-proposals) in that they are the venue by which items are added to the HF technical agenda, pending final review from its Board of Directors. This repository is maintained by the Haskell Foundation and its volunteers. If you would like to get started with a merge request, please consult the documentation below.
10
+
11
+
## License
12
+
13
+
This site is open source, and covered under the Apache 2.0 license.
Copy file name to clipboardExpand all lines: TEMPLATE.md
+9-10
Original file line number
Diff line number
Diff line change
@@ -2,15 +2,15 @@
2
2
3
3
4
4
5
-
This template is for Haskell Foundation technical agenda proposals. You may find existing proposals and more examples at the [tech-proposals](https://github.com/haskellfoundation/tech-proposals) repository.
5
+
This template is for Haskell Foundation technical agenda proposals. You may find existing proposals and more examples at the [tech-proposals](https://github.com/haskellfoundation/tech-proposals) repository.
6
6
7
7
8
8
9
9
## Introduction
10
10
11
11
This section should detail the following: A summary of the proposal’s
12
12
motivation, implementation, risks, timeline, and goals. It should aim to
13
-
be an abstract for the proposals.
13
+
be an abstract for the proposal.
14
14
15
15
## Background
16
16
@@ -19,7 +19,6 @@ needed to understand the proposal’s motivation (e.g. a high level
19
19
overview of the technical details and some history).
20
20
21
21
22
-
23
22
## Motivation
24
23
25
24
This section should explain the motivation in terms of why Haskell
@@ -37,10 +36,10 @@ for undertaking the project.
37
36
38
37
This section should detail the following people:
39
38
40
-
-**Performers:** the project leads and main developers/resources who will be directly involved in the day to day work.
41
-
39
+
-**Performers:** the project leads and main developers/resources who will be directly involved in the day to day work. If your project needs performers to be sourced by the Haskell Foundation, please say so here.
40
+
42
41
-**Reviewers:** people who will be signing off on work done for the proposal at different stages.
43
-
42
+
44
43
-**Stakeholders:** A sample of people who will be directly affected by the project, who can serve as coordinators and advisors.
45
44
46
45
## Resources
@@ -58,23 +57,23 @@ months and years.
58
57
59
58
## Lifecycle:
60
59
61
-
This section should detail the SDLC of the project, including a
60
+
This section should detail the development lifecycle of the project, including a
62
61
high-level description of the following criteria:
63
62
64
63
-**Implementation:** A high-level overview of the implementation details of the project, including how the leaders expect to make progress on individual goals and key progress indicators. This
65
64
section should not be as granular as individual merge requests that will be made, but that would be a bonus!
66
-
65
+
67
66
-**Compatibility issues:** highlight any potential compatibility issues that may arise from the changes brought by this project, including any work that needs to be done on the part of
68
67
stakeholders or performers.
69
-
68
+
70
69
-**Performance impact:** An overview of the potential performance impact of this project on the ecosystem, if applicable.
71
70
72
71
## Deliverables
73
72
74
73
This section should describe the individual deliverables this project
75
74
will bring as a result of the changes described above. These
76
75
deliverables should support the end goals of the project and define what
77
-
HF is actually delivering to the community.
76
+
this project is actually delivering to the community.
0 commit comments