[Haskell-community] Haskell.org committee proposals & GRC
Jasper Van der Jeugt
m at jaspervdj.be
Thu Oct 29 15:22:57 UTC 2020
Hi all,
The Haskell.org committee would like to adopt a new proposal format,
inspired by the GHC Steering Committee. We have created a repository
with proposals here:
https://github.com/haskell-org/committee
I would like to call the members of the committee to vote on these
proposals, but we also value community feedback. The two proposals
are:
- 0001: Establish the proposal process
https://github.com/haskell-org/committee/pull/1
- 0002: Adopt the GRC code of conduct
https://github.com/haskell-org/committee/pull/2
For posterity and archival, I am including the full text of the
proposals here. For the record, I am in favor of accepting both
proposals.
# Proposal 0001: Haskell.org proposals
In an effort to make the work of Haskell.org committee more
transparent, we would like to adopt a proposal process similar to the
[GHC Steering Committee].
The proposed process is fairly light:
1. New proposals are created as pull requests with a single file,
following a `proposals/XYZW-some-title.extention` naming scheme.
A template is available in `proposals/0000-template.md`.
2. Proposals must have an author set who is responsible for driving
the discussion. If the author is not a member of the Haskell.org
committee, we may additionally appoint a shepherd from the
committee to help with this. It is the responsibility of the
author and the shepherd to notify any communities that may be
interested in the proposal, so we can gather community feedback.
3. The proposal must have a link to the PR discussion, so readers can
easily find the full discussion once the PR is merged.
4. We strive to make unanimous decisions, but we can use a majority
vote (the committee has an odd number of members) to move forward.
5. What happens next depends on whether or not the proposal is
accepted:
- If the proposal is accepted, `date-accepted` is set and the
proposal is merged into the repository. A summary with a link
to the full PR discussion is sent out to
`community at haskell.org`.
- If the proposal is not accepted, the proposal is also merged
for posterity, but a section is ammended to explain why it was
rejected.
# Proposal 0002: Guidelines for Respectful Communication
The Haskell.org committee adopts the [Guidelines for Respectful
Communication][grc].
This applies only to members of the board, in in all our public
interactions in the Haskell sphere, including email, social media,
discussion forums, and so on.
We may later adopt a stricter Code of Conduct, or set a Code of
Conduct for platforms we manage (e.g. Discourse, mailing lists), but
that is out of scope for this proposal.
[grc]: https://github.com/ghc-proposals/ghc-proposals/blob/master/GRC.rst
[GHC Steering Committee]: https://github.com/ghc-proposals/ghc-proposals
Warm regards
Jasper
More information about the Haskell-community
mailing list