From 9d23d4da1038da55edb15ac8769087f9e737c047 Mon Sep 17 00:00:00 2001 From: jingwen Date: Fri, 27 Jul 2018 08:07:29 -0700 Subject: Add GitHub CODEOWNERS file. With this file, GitHub can automatically assign reviewers for pull requests containing files in component subdirectories. This is a step towards enabling external contributors to be maintainers of components in Bazel. For more information: https://help.github.com/articles/about-codeowners/ GitHub blog post: https://blog.github.com/2017-07-06-introducing-code-owners/ RELNOTES: None. PiperOrigin-RevId: 206318552 --- CODEOWNERS | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 CODEOWNERS (limited to 'CODEOWNERS') diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 0000000000..76af978326 --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1,77 @@ +# Each line is a file pattern followed by one or more owners. + +# Order is important; the last matching pattern takes the most precedence. + +# When someone opens a pull request that only modifies files in directory, only +# component owners and not the global owner(s) will be requested for a review. + +# Syntax: https://help.github.com/articles/about-codeowners/ + +# Global owners +# ------------- + +# Bazel Leads +* @jhfield +* @ulfjack +* @dslomov + +# Core Bazel team in the bazelbuild GitHub organization. +* @bazelbuild/bazel + +# Component owners +# ---------------- + +# Android + +# android/ directory anywhere in the repository +android/ @bazelbuild/android + +# Apple + +/src/objc_tools/ @allevato @davidgoldman @dierksen @dmaclach @sergiocampama @kelvinchan-google @reinhillman thomasv@google.com + +/src/test/shell/bazel/apple/ @allevato @davidgoldman @dierksen @dmaclach @sergiocampama @kelvinchan-google @reinhillman thomasv@google.com + +# Documentation + +/site @spomorski + +# Java + +/src/test/java/com/google/devtools/build/android/desugar/ @bazelbuild/java-team + +/tools/android/java/com/google/devtools/build/android/dexer/ @bazelbuild/java-team + +/src/test/java/com/google/devtools/build/android/dexer/ @bazelbuild/java-team + +/src/java_tools/buildjar/ @bazelbuild/java-team + +/src/main/java/com/google/devtools/build/lib/ideinfo/ @bazelbuild/intellij + +/src/tools/singlejar/ @asmundak + +# Remote caching and execution + +/src/main/java/com/google/devtools/build/lib/remote/ @buchgr @philwo @ola-rozenfeld + +/src/test/shell/bazel/remote/ @buchgr @philwo @ola-rozenfeld + +/src/tools/execlog/ @buchgr @ola-rozenfeld +/src/tools/remote/ @buchgr @philwo @ola-rozenfeld + +# Execution and I/O related code + +/src/main/java/com/google/devtools/build/lib/authandtls/ @philwo +/src/main/java/com/google/devtools/build/lib/clock/ @philwo +/src/main/java/com/google/devtools/build/lib/exec/ @philwo +/src/main/java/com/google/devtools/build/lib/sandbox/ @philwo +/src/main/java/com/google/devtools/build/lib/shell/ @philwo +/src/main/java/com/google/devtools/build/lib/ssd/ @philwo +/src/main/java/com/google/devtools/build/lib/standalone/ @philwo +/src/main/java/com/google/devtools/build/lib/unix/ @philwo +/src/main/java/com/google/devtools/build/lib/vfs/ @philwo +/src/main/java/com/google/devtools/build/lib/worker/ @philwo + +# Skylark + +/src/main/java/com/google/devtools/build/lib/syntax/ @brandjon @c-parsons @dkelmer @dslomov @laurentlb @vladmos -- cgit v1.2.3