Skip to content

Commit

Permalink
Merge pull request #15 from NixOS/committer-delegation
Browse files Browse the repository at this point in the history
Nixpkgs committer delegation team
  • Loading branch information
infinisil authored Jul 5, 2024
2 parents cc7f2bc + 2959858 commit 23ca634
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 2 deletions.
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@
/doc/resources.md @NixOS/org
/doc/rfcs.md @NixOS/org
/doc/teams.md @NixOS/org
/doc/nixpkgs-committers.md @Mic92 @NickCao @jtojnar
6 changes: 4 additions & 2 deletions doc/github.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@ There are many repositories, but these are some of the most important ones.

The Nix package collection and NixOS.

There are over 200 Nixpkgs committers with access to merge any PR.
To become a Nixpkgs committer, you can apply [in this issue](https://github.com/NixOS/nixpkgs/issues/50105).
Currently there is an interim process for managing commit access, which is done by the Nixpkgs committer delegation team, whose processes are described [here](./nixpkgs-committers.md) and consists of these people:
- @Mic92
- @NickCao
- @jtojnar

Furthermore, every [Nixpkgs maintainer](https://github.com/NixOS/nixpkgs/tree/master/maintainers) is part of the organisation, such that they can be requested as a reviewer.

Expand Down
11 changes: 11 additions & 0 deletions doc/nixpkgs-committers.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Nixpkgs committers

There are over 200 Nixpkgs committers with access to merge any PR.
To become a Nixpkgs committer, you can apply [in this issue](https://github.com/NixOS/nixpkgs/issues/321665).

The [Nixpkgs committer delegation team](./github.md#nixpkgs) is given the responsibility and authority of changing the list of [Nixpkgs committers](https://github.com/orgs/NixOS/teams/nixpkgs-committers).

## Process
- The process must be publicly documented (this document)
- Any change to the process must be unanimously agreed upon by all delegation team members
- Any change in the list of committers must be publicly documented and agreed upon by all delegation team members

0 comments on commit 23ca634

Please sign in to comment.