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
{{ message }}
This repository was archived by the owner on Dec 10, 2024. It is now read-only.
Copy file name to clipboardExpand all lines: resources/content/pages/affiliates/affiliates-en.md
+29-36Lines changed: 29 additions & 36 deletions
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,27 @@ about_content:
15
15
We believe that this will help us grow towards being a more open and
16
16
welcoming community.
17
17
18
+
### Who Has Affiliated?
19
+
20
+
The following groups are affiliated with the Haskell Foundation:
21
+
22
+
- The [Haskell IDE Team](https://github.com/haskell/haskell-language-server)
23
+
- The [GHC Steering Committee](https://github.com/ghc-proposals/ghc-proposals)
24
+
- [Haskell Weekly](https://haskellweekly.news/)
25
+
26
+
The following groups are in the process of affiliating. This means they
27
+
endorse the Haskell Foundation but are still in the process of adopting the
28
+
new guidelines:
29
+
30
+
- The [Core Libraries Committee](https://wiki.haskell.org/Core_Libraries_Committee)
31
+
- The [Haskell.org Committee](https://www.haskell.org/haskell-org-committee)
32
+
- The Haskell Admins
33
+
- [Cabal](https://www.haskell.org/cabal/)
34
+
35
+
This is not a closed list! We very much want the Haskell Foundation to be
36
+
something by _all of us_. Please [contact](/en/contact/) us if you are
37
+
interested in joining us in our quest to make Haskell better for everyone.
38
+
18
39
### What Does Affiliation Entail?
19
40
20
41
Affiliation means that the group supports the goals of the Haskell Foundation, and, in return, the Haskell Foundation supports this group.
@@ -23,41 +44,35 @@ about_content:
23
44
24
45
Affiliation does not mean that the HF is taking over control of that group’s bailiwick. The group’s powers and responsibilities remain unchanged, although it would be reasonable to expect the group to take into account the views of the HF.
25
46
26
-
Note that the rules laid out below are still a draft, and we expect to iterate and refine them as we contact more and more groups.
27
-
28
47
We make a distinction between projects and committees.
29
48
30
49
#### Affiliated Committees
31
50
32
51
##### Transparency
33
52
34
-
* Group must have some website that makes it clear what the purpose of this group is
35
-
* All technical discussions must be stored in a publicly accessible location
53
+
* Group must have some website that makes it clear what the goals and responsibilities of this group are
54
+
* All technical discussions must be stored in a publicly accessible location, for example:
36
55
- GitHub issues
37
56
- GitLab issues
38
57
- Mailing list archives
39
-
* Obvious exception for confidential matters such as
40
-
- Financial information
41
-
- Security related information
42
-
* It should be clear what decisions the group has taken, and what are under discussion (if it’s that kind of group). Eg the GHC Steering Committee has GitLab PRs.
58
+
There is an obvious exception for confidential matters such as financial and security related information
59
+
* It should be clear what decisions the group has taken, and what are under discussion (if it’s that kind of group). A good example of this are the GHC Steering Committee proposals, but a simple email to a public list can also suffice.
43
60
* The group must have a voting system in place in case it cannot reach unanimity. Votes must be accompanied by reasoning, and a tie-breaking mechanism should be in place.
44
61
45
62
##### Membership
46
63
47
64
* The group’s website should list its members (with their affiliations and terms), and the membership rules.
48
-
* Groups should appoint a chair (or co-chairs) or contact for Haskell Foundation
49
-
* Groups should ensure a turnover of membership, for example by setting terms
65
+
* Groups should appoint a chair (or co-chairs) or a contact for Haskell Foundation.
66
+
* Groups should ensure a turnover of membership, for example by setting terms.
50
67
- This only makes sense for "decision-making" bodies, not really for groups that just focus on doing work.
51
-
* The process for appointing new members should be clearly set out.
68
+
* The process for appointing new members should be clearly set out:
52
69
- There should be a “way in” for new members who are not already part of the “in crowd”; for example, a regular opportunity to self-nominate.
53
70
- Criteria for new members should be written down, so that new members can address them in writing a self-nomination.
54
71
- A reasonably broad group of people should be involved in making appointment decisions (e.g. not just the chair). Typically the whole group votes on appointing new members.
55
72
56
73
##### Code of Conduct
57
74
58
-
Groups must adopt the [Guidelines for Respectful Communication](/guidelines-for-respectful-communication). This is a very "light" CoC since it focuses on positive aspiration rather than negative policing.
59
-
60
-
Groups may additionally adopt other guidelines & CoCs that are stronger; as long as they do not conflict with the GRC.
75
+
Groups must adopt the [Guidelines for Respectful Communication](/guidelines-for-respectful-communication). Groups may additionally adopt other guidelines & CoCs that are stronger; as long as they do not conflict with the GRC.
61
76
62
77
Why make a code of conduct as part of HF affiliation?
63
78
* We want the Haskell community to be welcoming, diverse, and inclusive. Having explicit guidelines for respectful communication signals that desire, and makes it more explicit and concrete.
@@ -70,26 +85,4 @@ about_content:
70
85
* The project must be open to community discussion about possible features and contributions.
71
86
* The project should encourage new contributors and members, i.e. there should be "a way in".
72
87
* Just like committees, the project must adopt the [Guidelines for Respectful Communication](/guidelines-for-respectful-communication) as a code of conduct.
73
-
74
-
75
-
### Who Has Affiliated?
76
-
77
-
The following groups are affiliated with the Haskell Foundation:
78
-
79
-
- The [Haskell IDE Team](https://github.com/haskell/haskell-language-server)
80
-
- The [GHC Steering Committee](https://github.com/ghc-proposals/ghc-proposals)
81
-
- [Haskell Weekly](https://haskellweekly.news/)
82
-
83
-
The following groups are in the process of affiliating. This means they
84
-
endorse the Haskell Foundation but are still in the process of adopting the
85
-
new guidelines:
86
-
87
-
- The [Core Libraries Committee](https://wiki.haskell.org/Core_Libraries_Committee)
88
-
- The [Haskell.org Committee](https://www.haskell.org/haskell-org-committee)
89
-
- The Haskell Admins
90
-
- [Cabal](https://www.haskell.org/cabal/)
91
-
92
-
This is not a closed list! We very much want the Haskell Foundation to be
93
-
something by _all of us_. Please [contact](/en/contact/) us if you are
94
-
interested in joining us in our quest to make Haskell better for everyone.
0 commit comments