From 30beab0f43621bc343e771c10509f1adc022b57d Mon Sep 17 00:00:00 2001 From: Alexander Thomas Date: Mon, 14 Feb 2022 14:06:34 +0000 Subject: [PATCH] [infra] Add OWNERS to the Dart SDK * Add team "groups" in tools/OWNERS_. * Add top-level OWNERS as a fallback. * Add OWNERS for all top-level directories. * Add OWNERS to all packages. For additional background information see go/dart-sdk-owners. TEST=No op until code-owners is enabled. Bug: b/200915407 Change-Id: I7fe6116cc599c749cd50ca16151d6d6a801d99d7 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/229147 Reviewed-by: Jonas Termansen --- .dart_tool/OWNERS | 2 ++ .github/OWNERS | 2 ++ OWNERS | 23 +++++++++++++++++++++++ benchmarks/OWNERS | 1 + build/OWNERS | 1 + docs/OWNERS | 2 ++ pkg/OWNERS | 2 ++ pkg/_fe_analyzer_shared/OWNERS | 2 ++ pkg/analysis_server/OWNERS | 1 + pkg/analysis_server_client/OWNERS | 1 + pkg/analyzer/OWNERS | 1 + pkg/analyzer_cli/OWNERS | 1 + pkg/analyzer_plugin/OWNERS | 1 + pkg/analyzer_utilities/OWNERS | 1 + pkg/async_helper/OWNERS | 1 + pkg/build_integration/OWNERS | 1 + pkg/compiler/OWNERS | 1 + pkg/dart2js_info/OWNERS | 1 + pkg/dart2js_runtime_metrics/OWNERS | 1 + pkg/dart2js_tools/OWNERS | 1 + pkg/dart2native/OWNERS | 1 + pkg/dart_internal/OWNERS | 1 + pkg/dartdev/OWNERS | 1 + pkg/dds/OWNERS | 1 + pkg/dds_service_extensions/OWNERS | 1 + pkg/dev_compiler/OWNERS | 1 + pkg/diagnostic/OWNERS | 1 + pkg/expect/OWNERS | 1 + pkg/front_end/OWNERS | 1 + pkg/frontend_server/OWNERS | 1 + pkg/js/OWNERS | 1 + pkg/js_ast/OWNERS | 1 + pkg/js_runtime/OWNERS | 1 + pkg/kernel/OWNERS | 1 + pkg/language_versioning_2.7_test/OWNERS | 1 + pkg/meta/OWNERS | 2 ++ pkg/modular_test/OWNERS | 1 + pkg/native_stack_traces/OWNERS | 1 + pkg/nnbd_migration/OWNERS | 2 ++ pkg/scrape/OWNERS | 1 + pkg/smith/OWNERS | 1 + pkg/sourcemap_testing/OWNERS | 1 + pkg/status_file/OWNERS | 1 + pkg/telemetry/OWNERS | 1 + pkg/test_runner/OWNERS | 1 + pkg/testing/OWNERS | 1 + pkg/vm/OWNERS | 1 + pkg/vm_service/OWNERS | 1 + pkg/vm_snapshot_analysis/OWNERS | 1 + runtime/OWNERS | 1 + samples-dev/OWNERS | 1 + samples/OWNERS | 1 + samples_2/OWNERS | 1 + sdk/OWNERS | 1 + sdk/lib/_internal/js_dev_runtime/OWNERS | 1 + sdk/lib/_internal/js_runtime/OWNERS | 1 + sdk/lib/_internal/vm/OWNERS | 1 + tests/OWNERS | 1 + third_party/OWNERS | 2 ++ third_party/tcmalloc/OWNERS | 1 + tools/OWNERS | 10 ++++++++++ tools/OWNERS_ANALYZER | 6 ++++++ tools/OWNERS_CFE | 4 ++++ tools/OWNERS_ENG | 7 +++++++ tools/OWNERS_FOUNDATION | 7 +++++++ tools/OWNERS_INFRA | 3 +++ tools/OWNERS_PRODUCT | 2 ++ tools/OWNERS_VM | 13 +++++++++++++ tools/OWNERS_WEB | 15 +++++++++++++++ utils/OWNERS | 1 + 70 files changed, 158 insertions(+) create mode 100644 .dart_tool/OWNERS create mode 100644 .github/OWNERS create mode 100644 OWNERS create mode 100644 benchmarks/OWNERS create mode 100644 build/OWNERS create mode 100644 docs/OWNERS create mode 100644 pkg/OWNERS create mode 100644 pkg/_fe_analyzer_shared/OWNERS create mode 100644 pkg/analysis_server/OWNERS create mode 100644 pkg/analysis_server_client/OWNERS create mode 100644 pkg/analyzer/OWNERS create mode 100644 pkg/analyzer_cli/OWNERS create mode 100644 pkg/analyzer_plugin/OWNERS create mode 100644 pkg/analyzer_utilities/OWNERS create mode 100644 pkg/async_helper/OWNERS create mode 100644 pkg/build_integration/OWNERS create mode 100644 pkg/compiler/OWNERS create mode 100644 pkg/dart2js_info/OWNERS create mode 100644 pkg/dart2js_runtime_metrics/OWNERS create mode 100644 pkg/dart2js_tools/OWNERS create mode 100644 pkg/dart2native/OWNERS create mode 100644 pkg/dart_internal/OWNERS create mode 100644 pkg/dartdev/OWNERS create mode 100644 pkg/dds/OWNERS create mode 100644 pkg/dds_service_extensions/OWNERS create mode 100644 pkg/dev_compiler/OWNERS create mode 100644 pkg/diagnostic/OWNERS create mode 100644 pkg/expect/OWNERS create mode 100644 pkg/front_end/OWNERS create mode 100644 pkg/frontend_server/OWNERS create mode 100644 pkg/js/OWNERS create mode 100644 pkg/js_ast/OWNERS create mode 100644 pkg/js_runtime/OWNERS create mode 100644 pkg/kernel/OWNERS create mode 100644 pkg/language_versioning_2.7_test/OWNERS create mode 100644 pkg/meta/OWNERS create mode 100644 pkg/modular_test/OWNERS create mode 100644 pkg/native_stack_traces/OWNERS create mode 100644 pkg/nnbd_migration/OWNERS create mode 100644 pkg/scrape/OWNERS create mode 100644 pkg/smith/OWNERS create mode 100644 pkg/sourcemap_testing/OWNERS create mode 100644 pkg/status_file/OWNERS create mode 100644 pkg/telemetry/OWNERS create mode 100644 pkg/test_runner/OWNERS create mode 100644 pkg/testing/OWNERS create mode 100644 pkg/vm/OWNERS create mode 100644 pkg/vm_service/OWNERS create mode 100644 pkg/vm_snapshot_analysis/OWNERS create mode 100644 runtime/OWNERS create mode 100644 samples-dev/OWNERS create mode 100644 samples/OWNERS create mode 100644 samples_2/OWNERS create mode 100644 sdk/OWNERS create mode 100644 sdk/lib/_internal/js_dev_runtime/OWNERS create mode 100644 sdk/lib/_internal/js_runtime/OWNERS create mode 100644 sdk/lib/_internal/vm/OWNERS create mode 100644 tests/OWNERS create mode 100644 third_party/OWNERS create mode 100644 third_party/tcmalloc/OWNERS create mode 100644 tools/OWNERS create mode 100644 tools/OWNERS_ANALYZER create mode 100644 tools/OWNERS_CFE create mode 100644 tools/OWNERS_ENG create mode 100644 tools/OWNERS_FOUNDATION create mode 100644 tools/OWNERS_INFRA create mode 100644 tools/OWNERS_PRODUCT create mode 100644 tools/OWNERS_VM create mode 100644 tools/OWNERS_WEB create mode 100644 utils/OWNERS diff --git a/.dart_tool/OWNERS b/.dart_tool/OWNERS new file mode 100644 index 00000000000..d52dde4a15c --- /dev/null +++ b/.dart_tool/OWNERS @@ -0,0 +1,2 @@ +# Generated file +per-file package_config.json=* diff --git a/.github/OWNERS b/.github/OWNERS new file mode 100644 index 00000000000..12997a619f1 --- /dev/null +++ b/.github/OWNERS @@ -0,0 +1,2 @@ +file:/tools/OWNERS_PRODUCT +file:/tools/OWNERS_INFRA diff --git a/OWNERS b/OWNERS new file mode 100644 index 00000000000..88fdd3cf716 --- /dev/null +++ b/OWNERS @@ -0,0 +1,23 @@ +# Global approvers - only to be used as a last resort. +asiva@google.com #{LAST_RESORT_SUGGESTION} +athom@google.com #{LAST_RESORT_SUGGESTION} +kustermann@google.com #{LAST_RESORT_SUGGESTION} +leafp@google.com #{LAST_RESORT_SUGGESTION} +sigmund@google.com #{LAST_RESORT_SUGGESTION} +vegorov@google.com #{LAST_RESORT_SUGGESTION} +vsm@google.com #{LAST_RESORT_SUGGESTION} + +# DEPS +per-file DEPS=/tools/OWNERS_ENG + +# Changelog, AUTHORS, and .git* do not require approval. +per-file CHANGELOG.md,AUTHORS,.gitattributes,.gitconfig,.gitignore=* + +# Product documentation +CONTRIBUTING.md,LICENSE,PATENT_GRANT,README.*,SECURITY.md=file:/tools/OWNERS_PRODUCT + +# Top level build files +per-file .clang-format,BUILD.gn,sdk_args.gni=file:/tools/OWNERS_VM,file:/tools/OWNERS_INFRA + +# Generated file +per-file .packages=* diff --git a/benchmarks/OWNERS b/benchmarks/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/benchmarks/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/build/OWNERS b/build/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/build/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/docs/OWNERS b/docs/OWNERS new file mode 100644 index 00000000000..22a2e828e4a --- /dev/null +++ b/docs/OWNERS @@ -0,0 +1,2 @@ +file:/tools/OWNERS_FOUNDATION +file:/tools/OWNERS_PRODUCT diff --git a/pkg/OWNERS b/pkg/OWNERS new file mode 100644 index 00000000000..c3abcf99b74 --- /dev/null +++ b/pkg/OWNERS @@ -0,0 +1,2 @@ +file:/tools/OWNERS_FOUNDATION #{LAST_RESORT_SUGGESTION} +file:/tools/OWNERS_INFRA #{LAST_RESORT_SUGGESTION} diff --git a/pkg/_fe_analyzer_shared/OWNERS b/pkg/_fe_analyzer_shared/OWNERS new file mode 100644 index 00000000000..6fd2278168d --- /dev/null +++ b/pkg/_fe_analyzer_shared/OWNERS @@ -0,0 +1,2 @@ +file:/tools/OWNERS_ANALYZER +file:/tools/OWNERS_CFE diff --git a/pkg/analysis_server/OWNERS b/pkg/analysis_server/OWNERS new file mode 100644 index 00000000000..1592b3e5a62 --- /dev/null +++ b/pkg/analysis_server/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ANALYZER diff --git a/pkg/analysis_server_client/OWNERS b/pkg/analysis_server_client/OWNERS new file mode 100644 index 00000000000..1592b3e5a62 --- /dev/null +++ b/pkg/analysis_server_client/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ANALYZER diff --git a/pkg/analyzer/OWNERS b/pkg/analyzer/OWNERS new file mode 100644 index 00000000000..1592b3e5a62 --- /dev/null +++ b/pkg/analyzer/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ANALYZER diff --git a/pkg/analyzer_cli/OWNERS b/pkg/analyzer_cli/OWNERS new file mode 100644 index 00000000000..1592b3e5a62 --- /dev/null +++ b/pkg/analyzer_cli/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ANALYZER diff --git a/pkg/analyzer_plugin/OWNERS b/pkg/analyzer_plugin/OWNERS new file mode 100644 index 00000000000..1592b3e5a62 --- /dev/null +++ b/pkg/analyzer_plugin/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ANALYZER diff --git a/pkg/analyzer_utilities/OWNERS b/pkg/analyzer_utilities/OWNERS new file mode 100644 index 00000000000..1592b3e5a62 --- /dev/null +++ b/pkg/analyzer_utilities/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ANALYZER diff --git a/pkg/async_helper/OWNERS b/pkg/async_helper/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/pkg/async_helper/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/pkg/build_integration/OWNERS b/pkg/build_integration/OWNERS new file mode 100644 index 00000000000..876a88472ff --- /dev/null +++ b/pkg/build_integration/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_FOUNDATION diff --git a/pkg/compiler/OWNERS b/pkg/compiler/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/pkg/compiler/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/pkg/dart2js_info/OWNERS b/pkg/dart2js_info/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/pkg/dart2js_info/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/pkg/dart2js_runtime_metrics/OWNERS b/pkg/dart2js_runtime_metrics/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/pkg/dart2js_runtime_metrics/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/pkg/dart2js_tools/OWNERS b/pkg/dart2js_tools/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/pkg/dart2js_tools/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/pkg/dart2native/OWNERS b/pkg/dart2native/OWNERS new file mode 100644 index 00000000000..dc3a1d02753 --- /dev/null +++ b/pkg/dart2native/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_VM diff --git a/pkg/dart_internal/OWNERS b/pkg/dart_internal/OWNERS new file mode 100644 index 00000000000..876a88472ff --- /dev/null +++ b/pkg/dart_internal/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_FOUNDATION diff --git a/pkg/dartdev/OWNERS b/pkg/dartdev/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/pkg/dartdev/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/pkg/dds/OWNERS b/pkg/dds/OWNERS new file mode 100644 index 00000000000..dc3a1d02753 --- /dev/null +++ b/pkg/dds/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_VM diff --git a/pkg/dds_service_extensions/OWNERS b/pkg/dds_service_extensions/OWNERS new file mode 100644 index 00000000000..dc3a1d02753 --- /dev/null +++ b/pkg/dds_service_extensions/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_VM diff --git a/pkg/dev_compiler/OWNERS b/pkg/dev_compiler/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/pkg/dev_compiler/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/pkg/diagnostic/OWNERS b/pkg/diagnostic/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/pkg/diagnostic/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/pkg/expect/OWNERS b/pkg/expect/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/pkg/expect/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/pkg/front_end/OWNERS b/pkg/front_end/OWNERS new file mode 100644 index 00000000000..33947e7080d --- /dev/null +++ b/pkg/front_end/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_CFE diff --git a/pkg/frontend_server/OWNERS b/pkg/frontend_server/OWNERS new file mode 100644 index 00000000000..33947e7080d --- /dev/null +++ b/pkg/frontend_server/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_CFE diff --git a/pkg/js/OWNERS b/pkg/js/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/pkg/js/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/pkg/js_ast/OWNERS b/pkg/js_ast/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/pkg/js_ast/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/pkg/js_runtime/OWNERS b/pkg/js_runtime/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/pkg/js_runtime/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/pkg/kernel/OWNERS b/pkg/kernel/OWNERS new file mode 100644 index 00000000000..33947e7080d --- /dev/null +++ b/pkg/kernel/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_CFE diff --git a/pkg/language_versioning_2.7_test/OWNERS b/pkg/language_versioning_2.7_test/OWNERS new file mode 100644 index 00000000000..876a88472ff --- /dev/null +++ b/pkg/language_versioning_2.7_test/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_FOUNDATION diff --git a/pkg/meta/OWNERS b/pkg/meta/OWNERS new file mode 100644 index 00000000000..80d5ff4f329 --- /dev/null +++ b/pkg/meta/OWNERS @@ -0,0 +1,2 @@ +file:/tools/OWNERS_ANALYZER +file:/tools/OWNERS_FOUNDATION diff --git a/pkg/modular_test/OWNERS b/pkg/modular_test/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/pkg/modular_test/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/pkg/native_stack_traces/OWNERS b/pkg/native_stack_traces/OWNERS new file mode 100644 index 00000000000..dc3a1d02753 --- /dev/null +++ b/pkg/native_stack_traces/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_VM diff --git a/pkg/nnbd_migration/OWNERS b/pkg/nnbd_migration/OWNERS new file mode 100644 index 00000000000..80d5ff4f329 --- /dev/null +++ b/pkg/nnbd_migration/OWNERS @@ -0,0 +1,2 @@ +file:/tools/OWNERS_ANALYZER +file:/tools/OWNERS_FOUNDATION diff --git a/pkg/scrape/OWNERS b/pkg/scrape/OWNERS new file mode 100644 index 00000000000..876a88472ff --- /dev/null +++ b/pkg/scrape/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_FOUNDATION diff --git a/pkg/smith/OWNERS b/pkg/smith/OWNERS new file mode 100644 index 00000000000..1e73a64a790 --- /dev/null +++ b/pkg/smith/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_INFRA diff --git a/pkg/sourcemap_testing/OWNERS b/pkg/sourcemap_testing/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/pkg/sourcemap_testing/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/pkg/status_file/OWNERS b/pkg/status_file/OWNERS new file mode 100644 index 00000000000..1e73a64a790 --- /dev/null +++ b/pkg/status_file/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_INFRA diff --git a/pkg/telemetry/OWNERS b/pkg/telemetry/OWNERS new file mode 100644 index 00000000000..1592b3e5a62 --- /dev/null +++ b/pkg/telemetry/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ANALYZER diff --git a/pkg/test_runner/OWNERS b/pkg/test_runner/OWNERS new file mode 100644 index 00000000000..1e73a64a790 --- /dev/null +++ b/pkg/test_runner/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_INFRA diff --git a/pkg/testing/OWNERS b/pkg/testing/OWNERS new file mode 100644 index 00000000000..33947e7080d --- /dev/null +++ b/pkg/testing/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_CFE diff --git a/pkg/vm/OWNERS b/pkg/vm/OWNERS new file mode 100644 index 00000000000..dc3a1d02753 --- /dev/null +++ b/pkg/vm/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_VM diff --git a/pkg/vm_service/OWNERS b/pkg/vm_service/OWNERS new file mode 100644 index 00000000000..dc3a1d02753 --- /dev/null +++ b/pkg/vm_service/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_VM diff --git a/pkg/vm_snapshot_analysis/OWNERS b/pkg/vm_snapshot_analysis/OWNERS new file mode 100644 index 00000000000..dc3a1d02753 --- /dev/null +++ b/pkg/vm_snapshot_analysis/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_VM diff --git a/runtime/OWNERS b/runtime/OWNERS new file mode 100644 index 00000000000..dc3a1d02753 --- /dev/null +++ b/runtime/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_VM diff --git a/samples-dev/OWNERS b/samples-dev/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/samples-dev/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/samples/OWNERS b/samples/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/samples/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/samples_2/OWNERS b/samples_2/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/samples_2/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/sdk/OWNERS b/sdk/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/sdk/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/sdk/lib/_internal/js_dev_runtime/OWNERS b/sdk/lib/_internal/js_dev_runtime/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/sdk/lib/_internal/js_dev_runtime/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/sdk/lib/_internal/js_runtime/OWNERS b/sdk/lib/_internal/js_runtime/OWNERS new file mode 100644 index 00000000000..f5bd90c5161 --- /dev/null +++ b/sdk/lib/_internal/js_runtime/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_WEB diff --git a/sdk/lib/_internal/vm/OWNERS b/sdk/lib/_internal/vm/OWNERS new file mode 100644 index 00000000000..dc3a1d02753 --- /dev/null +++ b/sdk/lib/_internal/vm/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_VM diff --git a/tests/OWNERS b/tests/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/tests/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG diff --git a/third_party/OWNERS b/third_party/OWNERS new file mode 100644 index 00000000000..c3abcf99b74 --- /dev/null +++ b/third_party/OWNERS @@ -0,0 +1,2 @@ +file:/tools/OWNERS_FOUNDATION #{LAST_RESORT_SUGGESTION} +file:/tools/OWNERS_INFRA #{LAST_RESORT_SUGGESTION} diff --git a/third_party/tcmalloc/OWNERS b/third_party/tcmalloc/OWNERS new file mode 100644 index 00000000000..dc3a1d02753 --- /dev/null +++ b/third_party/tcmalloc/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_VM diff --git a/tools/OWNERS b/tools/OWNERS new file mode 100644 index 00000000000..e2eae448e8a --- /dev/null +++ b/tools/OWNERS @@ -0,0 +1,10 @@ +file:/OWNERS_INFRA + +# Groups administrate themselves. +per-file OWNERS_ANALYZER=file:OWNERS_ANALYZER +per-file OWNERS_CFE=file:OWNERS_CFE +per-file OWNERS_FOUNDATION=file:OWNERS_FOUNDATION +per-file OWNERS_INFRA=file:OWNERS_INFRA +per-file OWNERS_PRODUCT=file:OWNERS_PRODUCT +per-file OWNERS_VM=file:OWNERS_VM +per-file OWNERS_WEB=file:OWNERS_WEB diff --git a/tools/OWNERS_ANALYZER b/tools/OWNERS_ANALYZER new file mode 100644 index 00000000000..dfcbd5347fe --- /dev/null +++ b/tools/OWNERS_ANALYZER @@ -0,0 +1,6 @@ +brianwilkerson@google.com +jcollins@google.com +leafp@google.com +paulberry@google.com +scheglov@google.com +srawlins@google.com diff --git a/tools/OWNERS_CFE b/tools/OWNERS_CFE new file mode 100644 index 00000000000..ceb75971db5 --- /dev/null +++ b/tools/OWNERS_CFE @@ -0,0 +1,4 @@ +cstefantsova@google.com +jensj@google.com +johnniwinther@google.com +vegorov@google.com diff --git a/tools/OWNERS_ENG b/tools/OWNERS_ENG new file mode 100644 index 00000000000..68578728b63 --- /dev/null +++ b/tools/OWNERS_ENG @@ -0,0 +1,7 @@ +# All engineering teams +file:OWNERS_ANALYZER +file:OWNERS_CFE +file:OWNERS_FOUNDATION +file:OWNERS_INFRA +file:OWNERS_VM +file:OWNERS_WEB diff --git a/tools/OWNERS_FOUNDATION b/tools/OWNERS_FOUNDATION new file mode 100644 index 00000000000..b23483aff70 --- /dev/null +++ b/tools/OWNERS_FOUNDATION @@ -0,0 +1,7 @@ +eernst@google.com +jakemac@google.com +leafp@google.com +lrn@google.com +nbosch@google.com +paulberry@google.com +rnystrom@google.com diff --git a/tools/OWNERS_INFRA b/tools/OWNERS_INFRA new file mode 100644 index 00000000000..838001e6eb6 --- /dev/null +++ b/tools/OWNERS_INFRA @@ -0,0 +1,3 @@ +athom@google.com +sortie@google.com +whesse@google.com diff --git a/tools/OWNERS_PRODUCT b/tools/OWNERS_PRODUCT new file mode 100644 index 00000000000..c2c62b93a4f --- /dev/null +++ b/tools/OWNERS_PRODUCT @@ -0,0 +1,2 @@ +kevmoo@google.com +mit@google.com diff --git a/tools/OWNERS_VM b/tools/OWNERS_VM new file mode 100644 index 00000000000..018eb4705cb --- /dev/null +++ b/tools/OWNERS_VM @@ -0,0 +1,13 @@ +aam@google.com +alexmarkov@google.com +asiva@google.com +askesc@google.com +bkonyi@google.com +bquinlan@google.com +cskau@google.com +dacoharkes@google.com +kustermann@google.com +liama@google.com +rmacnak@google.com +sstrickl@google.com +vegorov@google.com diff --git a/tools/OWNERS_WEB b/tools/OWNERS_WEB new file mode 100644 index 00000000000..df812592071 --- /dev/null +++ b/tools/OWNERS_WEB @@ -0,0 +1,15 @@ +annagrin@google.com +elliottbrooks@google.com +fishythefish@google.com +grouma@google.com +jacobr@google.com +joshualitt@google.com +kevmoo@google.com +leonsenft@google.com +markzipan@google.com +nshahan@google.com +rileyporter@google.com +sigmund@google.com +sra@google.com +srujzs@google.com +vsm@google.com diff --git a/utils/OWNERS b/utils/OWNERS new file mode 100644 index 00000000000..2b67506d84c --- /dev/null +++ b/utils/OWNERS @@ -0,0 +1 @@ +file:/tools/OWNERS_ENG