From 65bcea47b7b04709bdd8ff90df5e919faa06a837 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 28 Sep 2025 19:41:05 +0200 Subject: [PATCH 1/2] maintainers/README: mention GitHub team creation We recently introduced a mostly-self-service onboarding workflow for new GitHub teams, which is as simple as creating the team with the right parent team. --- maintainers/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/README.md b/maintainers/README.md index 1019c4084224..c6276a606f21 100644 --- a/maintainers/README.md +++ b/maintainers/README.md @@ -157,6 +157,12 @@ If the team lists no specific membership policy, feel free to merge changes to t *Important:* If a team says it is a closed group, do not merge additions to the team without an approval by at least one existing member. +A corresponding GitHub team can be created by any org member. +When creating the team it should be created with the `nixpkgs-maintainers` team as parent. +Once approved, the team will have the right privileges to be pinged and requested for review in Nixpkgs. + +> [!TIP] +> The team name should be as short as possible; because it is nested under the maintainers group, no -maintainers suffix is needed. # Maintainer scripts From b1bd3ce94dc7f51a709a308085be2c74fd09dfee Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Tue, 30 Sep 2025 12:46:28 +0200 Subject: [PATCH 2/2] maintainers/README: use important blockquote --- maintainers/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/maintainers/README.md b/maintainers/README.md index c6276a606f21..2cc71698939f 100644 --- a/maintainers/README.md +++ b/maintainers/README.md @@ -155,7 +155,8 @@ When reviewing changes to a team, read the team's scope and the context around t In any case, request reviews from the existing team members. If the team lists no specific membership policy, feel free to merge changes to the team after giving the existing members a few days to respond. -*Important:* If a team says it is a closed group, do not merge additions to the team without an approval by at least one existing member. +> [!IMPORTANT] +> If a team says it is a closed group, do not merge additions to the team without an approval by at least one existing member. A corresponding GitHub team can be created by any org member. When creating the team it should be created with the `nixpkgs-maintainers` team as parent.