diff --git a/OWNERS b/OWNERS new file mode 100644 index 000000000..12bbf3fbf --- /dev/null +++ b/OWNERS @@ -0,0 +1,25 @@ +# Docs +per-file README.md=* +per-file CONTRIBUTING.md=* + +# DevX +per-file justfile=* +per-file .envrc=* +per-file .gitignore=* +per-file .github=* +per-file .mailmap=* + +# Build +per-file meson.build=* +per-file meson.options=* +per-file flake.nix=* +per-file flake.lock=* +per-file *.nix=* +per-file Cargo.lock=* +per-file Cargo.toml=* + +# Code style +per-file .clang-tidy=* +per-file .clang-format=* +per-file .editorconfig=* +per-file treefmt.toml=* diff --git a/doc/OWNERS b/doc/OWNERS new file mode 100644 index 000000000..72e8ffc0d --- /dev/null +++ b/doc/OWNERS @@ -0,0 +1 @@ +* diff --git a/lix/OWNERS b/lix/OWNERS new file mode 100644 index 000000000..21d72eb66 --- /dev/null +++ b/lix/OWNERS @@ -0,0 +1,10 @@ +# This reproduces the Lix Approvers plus Lix groups to yield the status quo +alois1@gmx-topmail.de +jade@lix.systems +lunaphied@lunaphied.me +maximilian@mbosch.me +me@0upti.me +pennae@lix.systems +qyriad@qyriad.me +raito@lix.systems +rbt@sent.as diff --git a/maintainers/OWNERS b/maintainers/OWNERS new file mode 100644 index 000000000..2c94d8990 --- /dev/null +++ b/maintainers/OWNERS @@ -0,0 +1,2 @@ +# tooling scripts +* diff --git a/misc/OWNERS b/misc/OWNERS new file mode 100644 index 000000000..72e8ffc0d --- /dev/null +++ b/misc/OWNERS @@ -0,0 +1 @@ +* diff --git a/releng/OWNERS b/releng/OWNERS new file mode 100644 index 000000000..f76920209 --- /dev/null +++ b/releng/OWNERS @@ -0,0 +1,5 @@ +# Subject matter experts on releng +jade@lix.systems +lunaphied@lunaphied.me +raito@lix.systems +rbt@sent.as diff --git a/scripts/OWNERS b/scripts/OWNERS new file mode 100644 index 000000000..72e8ffc0d --- /dev/null +++ b/scripts/OWNERS @@ -0,0 +1 @@ +* diff --git a/subprojects/lix-clang-tidy/OWNERS b/subprojects/lix-clang-tidy/OWNERS new file mode 100644 index 000000000..b9c14e920 --- /dev/null +++ b/subprojects/lix-clang-tidy/OWNERS @@ -0,0 +1,4 @@ +# Subject matter experts for lix-clang-tidy +jade@lix.systems +pennae@lix.systems +qyriad@qyriad.me diff --git a/subprojects/nix-eval-jobs/OWNERS b/subprojects/nix-eval-jobs/OWNERS new file mode 100644 index 000000000..ad94b72b8 --- /dev/null +++ b/subprojects/nix-eval-jobs/OWNERS @@ -0,0 +1,5 @@ +# Subject matter experts for nix-eval-jobs +jade@lix.systems +pennae@lix.systems +raito@lix.systems +maximilian@mbosch.me diff --git a/tests/OWNERS b/tests/OWNERS new file mode 100644 index 000000000..c7242bce2 --- /dev/null +++ b/tests/OWNERS @@ -0,0 +1,5 @@ +file:///lix/OWNERS + +# Subject matter experts for functional2 +helle@h3l.li +commentator2.0@protonmail.com diff --git a/tests/functional/lang/OWNERS b/tests/functional/lang/OWNERS new file mode 100644 index 000000000..3a09171f2 --- /dev/null +++ b/tests/functional/lang/OWNERS @@ -0,0 +1 @@ +git@piegames.de diff --git a/tests/functional2/lang/OWNERS b/tests/functional2/lang/OWNERS new file mode 100644 index 000000000..3a09171f2 --- /dev/null +++ b/tests/functional2/lang/OWNERS @@ -0,0 +1 @@ +git@piegames.de