diff options
author | jingwen <jingwen@google.com> | 2018-07-27 08:07:29 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-07-27 08:08:41 -0700 |
commit | 9d23d4da1038da55edb15ac8769087f9e737c047 (patch) | |
tree | 440460185bef0d2f96bc0312ddd7fabd731877e4 /CODEOWNERS | |
parent | a0276dd265ead59d9a0e8fa1090ff94e38e3fedc (diff) |
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
Diffstat (limited to 'CODEOWNERS')
-rw-r--r-- | CODEOWNERS | 77 |
1 files changed, 77 insertions, 0 deletions
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 |