From 5ee28fc22bd1c5f79549a6c5ec930c56541a22a9 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Wed, 13 Mar 2024 01:50:13 +0100 Subject: [PATCH] Create team document --- team/README.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 team/README.md diff --git a/team/README.md b/team/README.md new file mode 100644 index 00000000..c9447a55 --- /dev/null +++ b/team/README.md @@ -0,0 +1,40 @@ + + +# Nix formatting team + +This page collects information and processes for the Nix formatting team. + +## Links + +- GitHub team: [@NixOS/nix-formatting](https://github.com/orgs/NixOS/teams/nix-formatting/members) +- Matrix room: [#nix-formatting:nixos.org](https://matrix.to/#/#nix-formatting:nixos.org) +- Meeting calendar: [Search for "Nix formatting"](https://calendar.google.com/calendar/u/0/embed?src=b9o52fobqjak8oq8lfkhg3t0qg@group.calendar.google.com) +- Meeting link: [Jitsi](https://meet.zrh.init7.net/nix-formatting) +- Live meeting notes: [HedgeDoc](https://pad.lassul.us/nix-formatting) + +## Responsibilities + +The responsibilities of team members are: +- Responding to personal pings in the Matrix room and GitHub issues/PRs for this repository +- Reviewing PRs of this repository when requested + +The team lead has additional responsibilities: +- Keeping track of tasks +- Posting meeting notes +- Managing permissions +- Keeping team information up-to-date + +## Processes + +After every meeting, the notes must be posted to [Discourse](https://discourse.nixos.org/) + +For all non-trivial decisions: +- At least 2 members must reach consensus + - This can be on Matrix, GitHub or in meetings +- The decision must be publicly documented, in any of: + - GitHub issues/PRs + - Design documents in the repository + - Meeting notes