summaryrefslogtreecommitdiffstats
path: root/.github/CODEOWNERS
diff options
context:
space:
mode:
Diffstat (limited to '.github/CODEOWNERS')
-rw-r--r--.github/CODEOWNERS57
1 files changed, 57 insertions, 0 deletions
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
new file mode 100644
index 0000000..c513b71
--- /dev/null
+++ b/.github/CODEOWNERS
@@ -0,0 +1,57 @@
+# Files which shouldn't be changed manually are owned by @netdatabot.
+# This way we prevent modifications which will be overwriten by automation.
+
+# Global (default) code owner
+* @Ferroin
+
+# Ownership by directory structure
+.travis/ @Ferroin
+.github/ @Ferroin
+aclk/ @stelfrag @underhood
+build/ @Ferroin
+contrib/debian @Ferroin
+collectors/ @thiagoftsm
+collectors/ebpf.plugin/ @thiagoftsm
+collectors/charts.d.plugin/ @ilyam8 @Ferroin
+collectors/freebsd.plugin/ @thiagoftsm
+collectors/macos.plugin/ @thiagoftsm
+collectors/python.d.plugin/ @ilyam8
+collectors/cups.plugin/ @simonnagl @thiagoftsm
+exporting/ @thiagoftsm
+daemon/ @thiagoftsm @vkalintiris
+database/ @thiagoftsm @vkalintiris
+docs/ @DShreve2
+health/ @thiagoftsm @vkalintiris @MrZammler
+health/health.d/ @thiagoftsm @MrZammler
+health/notifications/ @Ferroin @thiagoftsm @MrZammler
+ml/ @andrewm4894 @vkalintiris
+libnetdata/ @thiagoftsm @vkalintiris
+packaging/ @Ferroin
+registry/ @jacekkolasa
+streaming/ @thiagoftsm
+system/ @Ferroin
+tests/ @Ferroin @vkalintiris
+web/ @thiagoftsm @vkalintiris
+web/gui/ @jacekkolasa
+
+# Ownership by filetype (overwrites ownership by directory)
+*.am @Ferroin
+*.md @DShreve2
+Dockerfile* @Ferroin
+
+# Ownership of specific files
+.gitignore @Ferroin @vkalintiris
+.travis.yml @Ferroin
+.lgtm.yml @Ferroin
+.eslintrc @Ferroin
+.eslintignore @Ferroin
+.csslintrc @Ferroin
+.codeclimate.yml @Ferroin
+.codacy.yml @Ferroin
+.yamllint.yml @Ferroin
+netdata.spec.in @Ferroin
+netdata-installer.sh @Ferroin
+packaging/version @netdatabot @Ferroin
+
+LICENSE.md @DShreve2 @Ferroin @vkalintiris
+CHANGELOG.md @netdatabot @Ferroin