Commit 1015c45b authored by Emily's avatar Emily
Browse files

OWNERS: add more standard environment–related libraries

I think it makes sense for the `stdenv` team to handle review of
changes to these libraries that have substantial effects on the
things in their scope, like the semantics of `stdenv.mkDerivation`,
override interfaces, `meta` handling, and so on. This is already how
`lib/systems/` is handled, and it makes sense to me to extend it.

This would hopefully have helped avoid situations
like <https://github.com/NixOS/nixpkgs/pull/403678> and
<https://github.com/NixOS/nixpkgs/pull/410179>, where the `stdenv`
team was unaware of the original change for weeks.
parent 980ae985
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -28,13 +28,19 @@

# Libraries
/lib                        @infinisil @hsjobeki
/lib/systems                @alyssais @ericson2314 @NixOS/stdenv
/lib/generators.nix         @infinisil @hsjobeki @Profpatsch
/lib/cli.nix                @infinisil @hsjobeki @Profpatsch
/lib/debug.nix              @infinisil @hsjobeki @Profpatsch
/lib/asserts.nix            @infinisil @hsjobeki @Profpatsch
/lib/path/*                 @infinisil @hsjobeki
/lib/fileset                @infinisil @hsjobeki
## Standard environment–related libraries
/lib/customisation.nix      @alyssais @NixOS/stdenv
/lib/derivations.nix        @alyssais @NixOS/stdenv
/lib/fetchers.nix           @alyssais @NixOS/stdenv
/lib/meta.nix               @alyssais @NixOS/stdenv
/lib/source-types.nix       @alyssais @NixOS/stdenv
/lib/systems                @alyssais @NixOS/stdenv
## Libraries / Module system
/lib/modules.nix            @infinisil @roberth @hsjobeki
/lib/types.nix              @infinisil @roberth @hsjobeki