summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
author(cdep)illabout <cdep.illabout@gmail.com>2021-07-17 14:40:38 +0900
committer(cdep)illabout <cdep.illabout@gmail.com>2021-07-17 14:40:38 +0900
commitbdf47ab600a0b2c75b1d7ef2b43195cd91ad60ca (patch)
tree52a0599b480ef0043f0b191eb9dcae62e335b9b8 /pkgs/development
parent1a9b069849eecdaa432b4370d2bd5c1bbeccc59c (diff)
downloadnixpkgs-bdf47ab600a0b2c75b1d7ef2b43195cd91ad60ca.tar
nixpkgs-bdf47ab600a0b2c75b1d7ef2b43195cd91ad60ca.tar.gz
nixpkgs-bdf47ab600a0b2c75b1d7ef2b43195cd91ad60ca.tar.bz2
nixpkgs-bdf47ab600a0b2c75b1d7ef2b43195cd91ad60ca.tar.lz
nixpkgs-bdf47ab600a0b2c75b1d7ef2b43195cd91ad60ca.tar.xz
nixpkgs-bdf47ab600a0b2c75b1d7ef2b43195cd91ad60ca.tar.zst
nixpkgs-bdf47ab600a0b2c75b1d7ef2b43195cd91ad60ca.zip
haskell-updates: add explanation for adding new NixOS/haskell member
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/haskell-modules/HACKING.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/HACKING.md b/pkgs/development/haskell-modules/HACKING.md
index 1161bd828f2..34678328c74 100644
--- a/pkgs/development/haskell-modules/HACKING.md
+++ b/pkgs/development/haskell-modules/HACKING.md
@@ -287,3 +287,26 @@ Here are some additional tips that didn't fit in above.
 
 -   The Haskell team members generally hang out in the Matrix room
     [#haskell:nixos.org](https://matrix.to/#/#haskell:nixos.org).
+
+-   This is a checklist for things that need to happen when a new
+    member is added to the Nixpkgs Haskell team.
+
+    1.  Add the person to the
+        [@NixOS/haskell](https://github.com/orgs/NixOS/teams/haskell)
+        team.  You may need to ask someone in the NixOS organization
+        to do this, like [@domenkozar](https://github.com/domenkozar).
+        This gives the new member access to repos like
+        [cabal2nix](https://github.com/NixOS/cabal2nix).
+
+    1.  Add the person to the `haskell` team in
+        [`maintainers/team-list.nix`](../../../maintainers/team-list.nix).
+        This team is responsible for some important packages in
+        [release-haskell.nix](../../top-level/release-haskell.nix).
+
+    1.  Update the
+        [Nextcloud Calendar](https://cloud.maralorn.de/apps/calendar/p/Mw5WLnzsP7fC4Zky)
+        and work the new member into the `haskell-updates` rotation.
+
+    1.  Optionally, have the new member add themselves to the Haskell
+        section in [`CODEOWNERS`](../../../.github/CODEOWNERS).  This
+        will cause them to get pinged on most Haskell-related PRs.