mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-10-20 11:11:43 -04:00
cf78a8c3e7
I want to take ownership of this part of the documentation, especially with the cleanup in https://github.com/NixOS/nixpkgs/pull/245243. Doing so before that PR is merged also allows me to get notified about any potential future merge conflicts before they happen.
312 lines
12 KiB
Plaintext
312 lines
12 KiB
Plaintext
# CODEOWNERS file
|
|
#
|
|
# This file is used to describe who owns what in this repository. This file does not
|
|
# replace `meta.maintainers` but is instead used for other things than derivations
|
|
# and modules, like documentation, package sets, and other assets.
|
|
#
|
|
# For documentation on this file, see https://help.github.com/articles/about-codeowners/
|
|
# Mentioned users will get code review requests.
|
|
#
|
|
# IMPORTANT NOTE: in order to actually get pinged, commit access is required.
|
|
# This also holds true for GitHub teams. Since almost none of our teams have write
|
|
# permissions, you need to list all members of the team with commit access individually.
|
|
|
|
# This file
|
|
/.github/CODEOWNERS @edolstra
|
|
|
|
# GitHub actions
|
|
/.github/workflows @NixOS/Security @Mic92 @zowoq
|
|
/.github/workflows/merge-staging @FRidh
|
|
|
|
# EditorConfig
|
|
/.editorconfig @Mic92 @zowoq
|
|
|
|
# Libraries
|
|
/lib @edolstra @infinisil
|
|
/lib/systems @alyssais @ericson2314 @matthewbauer @amjoseph-nixpkgs
|
|
/lib/generators.nix @edolstra @Profpatsch
|
|
/lib/cli.nix @edolstra @Profpatsch
|
|
/lib/debug.nix @edolstra @Profpatsch
|
|
/lib/asserts.nix @edolstra @Profpatsch
|
|
/lib/path.* @infinisil @fricklerhandwerk
|
|
|
|
# Nixpkgs Internals
|
|
/default.nix @Ericson2314
|
|
/pkgs/top-level/default.nix @Ericson2314
|
|
/pkgs/top-level/impure.nix @Ericson2314
|
|
/pkgs/top-level/stage.nix @Ericson2314 @matthewbauer
|
|
/pkgs/top-level/splice.nix @Ericson2314 @matthewbauer
|
|
/pkgs/top-level/release-cross.nix @Ericson2314 @matthewbauer
|
|
/pkgs/stdenv/generic @Ericson2314 @matthewbauer @amjoseph-nixpkgs
|
|
/pkgs/stdenv/generic/check-meta.nix @Ericson2314 @matthewbauer @piegamesde
|
|
/pkgs/stdenv/cross @Ericson2314 @matthewbauer @amjoseph-nixpkgs
|
|
/pkgs/build-support/cc-wrapper @Ericson2314 @amjoseph-nixpkgs
|
|
/pkgs/build-support/bintools-wrapper @Ericson2314
|
|
/pkgs/build-support/setup-hooks @Ericson2314
|
|
/pkgs/build-support/setup-hooks/auto-patchelf.sh @layus
|
|
/pkgs/build-support/setup-hooks/auto-patchelf.py @layus
|
|
/pkgs/pkgs-lib @infinisil
|
|
|
|
# Nixpkgs build-support
|
|
/pkgs/build-support/writers @lassulus @Profpatsch
|
|
|
|
# Nixpkgs make-disk-image
|
|
/doc/builders/images/makediskimage.section.md @raitobezarius
|
|
/nixos/lib/make-disk-image.nix @raitobezarius
|
|
|
|
# Nixpkgs documentation
|
|
/maintainers/scripts/db-to-md.sh @jtojnar @ryantm
|
|
/maintainers/scripts/doc @jtojnar @ryantm
|
|
|
|
/doc/build-aux/pandoc-filters @jtojnar
|
|
|
|
# Contributor documentation
|
|
/CONTRIBUTING.md @infinisil
|
|
/.github/PULL_REQUEST_TEMPLATE.md
|
|
/doc/contributing/ @fricklerhandwerk @infinisil
|
|
/doc/contributing/contributing-to-documentation.chapter.md @jtojnar @fricklerhandwerk @infinisil
|
|
|
|
# NixOS Internals
|
|
/nixos/default.nix @infinisil
|
|
/nixos/lib/from-env.nix @infinisil
|
|
/nixos/lib/eval-config.nix @infinisil
|
|
/nixos/modules/system @dasJ
|
|
/nixos/modules/system/activation/bootspec.nix @grahamc @cole-h @raitobezarius
|
|
/nixos/modules/system/activation/bootspec.cue @grahamc @cole-h @raitobezarius
|
|
|
|
# NixOS integration test driver
|
|
/nixos/lib/test-driver @tfc
|
|
|
|
# NixOS QEMU virtualisation
|
|
/nixos/virtualisation/qemu-vm.nix @raitobezarius
|
|
|
|
# Systemd
|
|
/nixos/modules/system/boot/systemd.nix @NixOS/systemd
|
|
/nixos/modules/system/boot/systemd @NixOS/systemd
|
|
/nixos/lib/systemd-*.nix @NixOS/systemd
|
|
/pkgs/os-specific/linux/systemd @NixOS/systemd
|
|
|
|
# Updaters
|
|
## update.nix
|
|
/maintainers/scripts/update.nix @jtojnar
|
|
/maintainers/scripts/update.py @jtojnar
|
|
## common-updater-scripts
|
|
/pkgs/common-updater/scripts/update-source-version @jtojnar
|
|
|
|
# Python-related code and docs
|
|
/maintainers/scripts/update-python-libraries @FRidh
|
|
/pkgs/development/interpreters/python @FRidh
|
|
/doc/languages-frameworks/python.section.md @FRidh @mweinelt
|
|
/pkgs/development/tools/poetry2nix @adisbladis
|
|
/pkgs/development/interpreters/python/hooks @FRidh @jonringer
|
|
|
|
# Haskell
|
|
/doc/languages-frameworks/haskell.section.md @cdepillabout @sternenseemann @maralorn
|
|
/maintainers/scripts/haskell @cdepillabout @sternenseemann @maralorn
|
|
/pkgs/development/compilers/ghc @cdepillabout @sternenseemann @maralorn
|
|
/pkgs/development/haskell-modules @cdepillabout @sternenseemann @maralorn
|
|
/pkgs/test/haskell @cdepillabout @sternenseemann @maralorn
|
|
/pkgs/top-level/release-haskell.nix @cdepillabout @sternenseemann @maralorn
|
|
/pkgs/top-level/haskell-packages.nix @cdepillabout @sternenseemann @maralorn
|
|
|
|
# Perl
|
|
/pkgs/development/interpreters/perl @stigtsp @zakame @dasJ
|
|
/pkgs/top-level/perl-packages.nix @stigtsp @zakame @dasJ
|
|
/pkgs/development/perl-modules @stigtsp @zakame @dasJ
|
|
|
|
# R
|
|
/pkgs/applications/science/math/R @jbedo
|
|
/pkgs/development/r-modules @jbedo
|
|
|
|
# Ruby
|
|
/pkgs/development/interpreters/ruby @marsam
|
|
/pkgs/development/ruby-modules @marsam
|
|
|
|
# Rust
|
|
/pkgs/development/compilers/rust @Mic92 @zowoq @winterqt @figsoda
|
|
/pkgs/build-support/rust @zowoq @winterqt @figsoda
|
|
/doc/languages-frameworks/rust.section.md @zowoq @winterqt @figsoda
|
|
|
|
# C compilers
|
|
/pkgs/development/compilers/gcc @matthewbauer @amjoseph-nixpkgs
|
|
/pkgs/development/compilers/llvm @matthewbauer @RaitoBezarius
|
|
|
|
# Compatibility stuff
|
|
/pkgs/top-level/unix-tools.nix @matthewbauer
|
|
/pkgs/development/tools/xcbuild @matthewbauer
|
|
|
|
# Audio
|
|
/nixos/modules/services/audio/botamusique.nix @mweinelt
|
|
/nixos/modules/services/audio/snapserver.nix @mweinelt
|
|
/nixos/tests/modules/services/audio/botamusique.nix @mweinelt
|
|
/nixos/tests/snapcast.nix @mweinelt
|
|
|
|
# Browsers
|
|
/pkgs/applications/networking/browsers/firefox @mweinelt
|
|
|
|
# Certificate Authorities
|
|
pkgs/data/misc/cacert/ @ajs124 @lukegb @mweinelt
|
|
pkgs/development/libraries/nss/ @ajs124 @lukegb @mweinelt
|
|
pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt
|
|
|
|
# Jetbrains
|
|
/pkgs/applications/editors/jetbrains @edwtjo
|
|
|
|
# Licenses
|
|
/lib/licenses.nix @alyssais
|
|
|
|
# Qt / KDE
|
|
/pkgs/applications/kde @ttuegel
|
|
/pkgs/desktops/plasma-5 @ttuegel
|
|
/pkgs/development/libraries/kde-frameworks @ttuegel
|
|
/pkgs/development/libraries/qt-5 @ttuegel
|
|
|
|
# PostgreSQL and related stuff
|
|
/pkgs/servers/sql/postgresql @thoughtpolice @marsam
|
|
/nixos/modules/services/databases/postgresql.xml @thoughtpolice
|
|
/nixos/modules/services/databases/postgresql.nix @thoughtpolice
|
|
/nixos/tests/postgresql.nix @thoughtpolice
|
|
|
|
# Hardened profile & related modules
|
|
/nixos/modules/profiles/hardened.nix @joachifm
|
|
/nixos/modules/security/hidepid.nix @joachifm
|
|
/nixos/modules/security/lock-kernel-modules.nix @joachifm
|
|
/nixos/modules/security/misc.nix @joachifm
|
|
/nixos/tests/hardened.nix @joachifm
|
|
/pkgs/os-specific/linux/kernel/hardened-config.nix @joachifm
|
|
|
|
# Home Automation
|
|
/nixos/modules/services/misc/home-assistant.nix @mweinelt
|
|
/nixos/modules/services/misc/zigbee2mqtt.nix @mweinelt
|
|
/nixos/tests/home-assistant.nix @mweinelt
|
|
/nixos/tests/zigbee2mqtt.nix @mweinelt
|
|
/pkgs/servers/home-assistant @mweinelt
|
|
/pkgs/tools/misc/esphome @mweinelt
|
|
|
|
# Network Time Daemons
|
|
/pkgs/tools/networking/chrony @thoughtpolice
|
|
/pkgs/tools/networking/ntp @thoughtpolice
|
|
/pkgs/tools/networking/openntpd @thoughtpolice
|
|
/nixos/modules/services/networking/ntp @thoughtpolice
|
|
|
|
# Network
|
|
/pkgs/tools/networking/kea/default.nix @mweinelt
|
|
/pkgs/tools/networking/babeld/default.nix @mweinelt
|
|
/nixos/modules/services/networking/babeld.nix @mweinelt
|
|
/nixos/modules/services/networking/kea.nix @mweinelt
|
|
/nixos/modules/services/networking/knot.nix @mweinelt
|
|
/nixos/modules/services/monitoring/prometheus/exporters/kea.nix @mweinelt
|
|
/nixos/tests/babeld.nix @mweinelt
|
|
/nixos/tests/kea.nix @mweinelt
|
|
/nixos/tests/knot.nix @mweinelt
|
|
|
|
# Web servers
|
|
/doc/builders/packages/nginx.section.md @raitobezarius
|
|
/pkgs/servers/http/nginx/ @raitobezarius
|
|
/nixos/modules/services/web-servers/nginx/ @raitobezarius
|
|
|
|
# Dhall
|
|
/pkgs/development/dhall-modules @Gabriella439 @Profpatsch @ehmry
|
|
/pkgs/development/interpreters/dhall @Gabriella439 @Profpatsch @ehmry
|
|
|
|
# Idris
|
|
/pkgs/development/idris-modules @Infinisil
|
|
|
|
# Bazel
|
|
/pkgs/development/tools/build-managers/bazel @Profpatsch
|
|
|
|
# NixOS modules for e-mail and dns services
|
|
/nixos/modules/services/mail/mailman.nix @peti
|
|
/nixos/modules/services/mail/postfix.nix @peti
|
|
/nixos/modules/services/networking/bind.nix @peti
|
|
/nixos/modules/services/mail/rspamd.nix @peti
|
|
|
|
# Emacs
|
|
/pkgs/applications/editors/emacs/elisp-packages @adisbladis
|
|
/pkgs/applications/editors/emacs @adisbladis
|
|
/pkgs/top-level/emacs-packages.nix @adisbladis
|
|
|
|
# Neovim
|
|
/pkgs/applications/editors/neovim @figsoda @jonringer @teto
|
|
|
|
# VimPlugins
|
|
/pkgs/applications/editors/vim/plugins @figsoda @jonringer
|
|
|
|
# VsCode Extensions
|
|
/pkgs/applications/editors/vscode/extensions @jonringer
|
|
|
|
# PHP interpreter, packages, extensions, tests and documentation
|
|
/doc/languages-frameworks/php.section.md @aanderse @drupol @etu @globin @ma27 @talyz
|
|
/nixos/tests/php @aanderse @drupol @etu @globin @ma27 @talyz
|
|
/pkgs/build-support/build-pecl.nix @aanderse @drupol @etu @globin @ma27 @talyz
|
|
/pkgs/development/interpreters/php @jtojnar @aanderse @drupol @etu @globin @ma27 @talyz
|
|
/pkgs/development/php-packages @aanderse @drupol @etu @globin @ma27 @talyz
|
|
/pkgs/top-level/php-packages.nix @jtojnar @aanderse @drupol @etu @globin @ma27 @talyz
|
|
|
|
# Podman, CRI-O modules and related
|
|
/nixos/modules/virtualisation/containers.nix @adisbladis
|
|
/nixos/modules/virtualisation/cri-o.nix @adisbladis
|
|
/nixos/modules/virtualisation/podman @adisbladis
|
|
/nixos/tests/cri-o.nix @adisbladis
|
|
/nixos/tests/podman @adisbladis
|
|
|
|
# Docker tools
|
|
/pkgs/build-support/docker @roberth
|
|
/nixos/tests/docker-tools* @roberth
|
|
/doc/builders/images/dockertools.section.md @roberth
|
|
|
|
# Blockchains
|
|
/pkgs/applications/blockchains @mmahut @RaghavSood
|
|
|
|
# Go
|
|
/doc/languages-frameworks/go.section.md @kalbasit @Mic92 @zowoq
|
|
/pkgs/build-support/go @kalbasit @Mic92 @zowoq
|
|
/pkgs/development/compilers/go @kalbasit @Mic92 @zowoq
|
|
|
|
# GNOME
|
|
/pkgs/desktops/gnome @jtojnar
|
|
/pkgs/desktops/gnome/extensions @piegamesde @jtojnar
|
|
/pkgs/build-support/make-hardcode-gsettings-patch @jtojnar
|
|
|
|
# Cinnamon
|
|
/pkgs/desktops/cinnamon @mkg20001
|
|
|
|
# nim
|
|
/pkgs/development/compilers/nim @ehmry
|
|
/pkgs/development/nim-packages @ehmry
|
|
/pkgs/top-level/nim-packages.nix @ehmry
|
|
|
|
# terraform providers
|
|
/pkgs/applications/networking/cluster/terraform-providers @zowoq
|
|
|
|
# Matrix
|
|
/pkgs/servers/heisenbridge @piegamesde
|
|
/pkgs/servers/matrix-conduit @piegamesde
|
|
/nixos/modules/services/misc/heisenbridge.nix @piegamesde
|
|
/nixos/modules/services/misc/matrix-conduit.nix @piegamesde
|
|
/nixos/tests/matrix-conduit.nix @piegamesde
|
|
|
|
# Dotnet
|
|
/pkgs/build-support/dotnet @IvarWithoutBones
|
|
/pkgs/development/compilers/dotnet @IvarWithoutBones
|
|
|
|
# Node.js
|
|
/pkgs/build-support/node/build-npm-package @lilyinstarlight @winterqt
|
|
/pkgs/build-support/node/fetch-npm-deps @lilyinstarlight @winterqt
|
|
/doc/languages-frameworks/javascript.section.md @lilyinstarlight @winterqt
|
|
|
|
# OCaml
|
|
/pkgs/build-support/ocaml @ulrikstrid
|
|
/pkgs/development/compilers/ocaml @ulrikstrid
|
|
/pkgs/development/ocaml-modules @ulrikstrid
|
|
|
|
# ZFS
|
|
pkgs/os-specific/linux/zfs @raitobezarius
|
|
nixos/lib/make-single-disk-zfs-image.nix @raitobezarius
|
|
nixos/lib/make-multi-disk-zfs-image.nix @raitobezarius
|
|
nixos/modules/tasks/filesystems/zfs.nix @raitobezarius
|
|
nixos/tests/zfs.nix @raitobezarius
|
|
|
|
# Linux Kernel
|
|
pkgs/os-specific/linux/kernel/manual-config.nix @amjoseph-nixpkgs
|