File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ The team lead has additional responsibilities:
2929
3030## Processes
3131
32- After every meeting, the notes must be posted to [ Discourse] ( https://discourse.nixos.org/ )
32+ After every meeting, the notes must be posted to [ Discourse] ( https://discourse.nixos.org/ ) .
3333
3434For all non-trivial decisions:
3535- At least 2 members must reach consensus
@@ -38,3 +38,26 @@ For all non-trivial decisions:
3838 - GitHub issues/PRs
3939 - Design documents in the repository
4040 - Meeting notes
41+
42+ ## Onboarding
43+
44+ ### Team members
45+
46+ - Add them to the [ @NixOS/nix-formatting ] GitHub team
47+ - Ensure they are on our Matrix channels:
48+ - [ #nix-formatting: nixos .org] ( https://matrix.to/#/#nix-formatting:nixos.org )
49+ - [ Internal discussion channel] ( https://matrix.to/#/!kEOZRmGPKpDpKcEBim:matrix.org )
50+ - Finally, add them to [ Nix Formatting Team on ` nixos.org ` ]
51+
52+ ### Team lead
53+
54+ - Give them access to the Google Calendar ([ example PR] ( https://github.com/NixOS/org/pull/104 ) )
55+ - Ensure they are an admin on our Matrix channels (see list above)
56+ - GitHub:
57+ - Make them a maintainer of the [ @NixOS/nix-formatting ] GitHub team
58+ - Make them an admin on ` NixOS/nixfmt ` : < https://github.com/NixOS/nixfmt/settings/access >
59+ - Update their role on [ Nix Formatting Team on ` nixos.org ` ]
60+ - Later, revoke the old team lead's permissions (as appropriate)
61+
62+ [ @NixOS/nix-formatting ] : https://github.com/orgs/NixOS/teams/nix-formatting
63+ [ Nix Formatting Team on `nixos.org` ] : https://nixos.org/community/teams/formatting
You can’t perform that action at this time.
0 commit comments