Skip to content

Commit 781ebea

Browse files
Add list of maintainers (#11195)
* add list of maintainers * minor fixes from review * volunteers -> people * second pass (+ more clarity on how to get in the meetings) * Update MAINTAINERS.md Co-authored-by: brandon s allbery kf8nh <[email protected]> --------- Co-authored-by: brandon s allbery kf8nh <[email protected]>
1 parent b5761da commit 781ebea

File tree

2 files changed

+35
-0
lines changed

2 files changed

+35
-0
lines changed

MAINTAINERS.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
## List of Maintainers
2+
3+
a.k.a. The Cabal Maintainers Team:
4+
5+
* Mikolaj Konarski ([`@Mikolaj`](https://github.com/Mikolaj))
6+
7+
* Francesco Ariis ([`@ffaf1`](https://github.com/ffaf1))
8+
9+
* Artem Pelenitsyn ([`@ulysses4ever`](https://github.com/ulysses4ever))
10+
11+
* Brandon Allbery ([`@geekosaur`](https://github.com/geekosaur))
12+
13+
### How we compose this list
14+
15+
The main goal of the team is to ensure that Cabal is keeping up with the ever-evolving Haskell ecosystem.
16+
In practical terms this means producing releases of the packages in this repository on a regular basis: we usually have to release at least as often as does GHC due to an intimate connection between the compiler and the build system.
17+
Hence, the people listed above (in chronological order by when they joined the team) are those who are currently available for carrying out the release procedures.
18+
19+
Successful maintenance requires coordination, and the team engages in three main ways:
20+
21+
- attending to issues and PRs on GitHub;
22+
23+
- discussing Cabal on the [Matrix channel](https://matrix.to/#/#hackage:matrix.org);
24+
25+
- meeting biweekly in video calls with agenda prepared asynchronously in a Markdown document, which also holds the meeting notes.
26+
27+
Worth noting that the meetings are open to everyone interested in Cabal, especially aspiring and returning Cabal contributors. Ask on Matrix how to join.
28+
29+
Most of the current team are volunteers, and we are happy to receive any help.
30+
If you want to participate in Cabal maintenance as defined above (e.g. take on some release tasks), get in touch: open a GitHub discussion or send a message on Matrix.

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,3 +116,8 @@ Build for hacking and contributing to cabal
116116
-------------------------------------------
117117
118118
Refer to [CONTRIBUTING.md](CONTRIBUTING.md).
119+
120+
Maintainers
121+
-------------------------------------------
122+
123+
Refer to [MAINTAINERS.md](MAINTAINERS.md).

0 commit comments

Comments
 (0)