-
Notifications
You must be signed in to change notification settings - Fork 5.9k
/
CODEOWNERS
Validating CODEOWNERS rules...
127 lines (90 loc) · 4.69 KB
/
CODEOWNERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
# See https://help.github.com/articles/about-codeowners/
# for more info about CODEOWNERS file
# It uses the same pattern rule for gitignore file,
# see https://git-scm.com/docs/gitignore#_pattern_format.
# ==== Documentation ====
# Authors responsible for copy-editing of the documentation.
# NOTE: Add @ray-project/ray-docs to all following docs subdirs.
/doc/ @ray-project/ray-docs
/doc/source/use-cases.rst @ericl @pcmoritz
/doc/source/templates @justinvyu @matthewdeng @sofianhnaide
# ==== Ray core ====
# API compatibility
/src/ray/protobuf/common.proto @ericl @ameerhajali @robertnishihara @pcmoritz @raulchen @ray-project/ray-core
/src/ray/protobuf/gcs.proto @ericl @ameerhajali @robertnishihara @pcmoritz @raulchen @ray-project/ray-core
/src/ray/protobuf/gcs_service.proto @ericl @ameerhajali @robertnishihara @pcmoritz @raulchen @ray-project/ray-core
# Autoscaler
/python/ray/autoscaler/ @ericl @ray-project/ray-core @architkulkarni
# Metrics
/src/ray/stats/metric_defs.h @ray-project/ray-core
/src/ray/stats/metric_defs.cc @ray-project/ray-core
# Telemetry
/src/ray/protobuf/usage.proto @pcmoritz @thomasdesr
# All C++ code.
# /src/ray @ray-project/ray-core-cpp
# GCS
/src/ray/gcs/ @ray-project/ray-core
# Dependencies
/python/setup.py @richardliaw @ericl @edoakes
# Formatting tool
/ci/lint/format.sh @richardliaw @ericl @edoakes
# Docker image and build scripts.
/ci/build/build-docker-images.py @krfricke @ray-project/ray-core @aslonnie @can-anyscale
/ci/docker @aslonnie @can-anyscale @krfricke
# Python worker.
#/python/ray/ @ray-project/ray-core
#!/python/ray/tune/ @ray-project/ray-core
#!/python/ray/rllib/ @ray-project/ray-core
# Java worker.
/java/dependencies.bzl @kfstorm @raulchen @ericl @iycheng @WangTaoTheTonic @SongGuyang
/java/pom.xml @kfstorm @raulchen @ericl @iycheng @WangTaoTheTonic @SongGuyang
/java/pom_template.xml @kfstorm @raulchen @ericl @iycheng @WangTaoTheTonic @SongGuyang
/java/*/pom_template.xml @kfstorm @raulchen @ericl @iycheng @WangTaoTheTonic @SongGuyang
/java/api/ @kfstorm @raulchen @ericl @iycheng @WangTaoTheTonic @SongGuyang
# C++ worker
/cpp/include/ray @SongGuyang @raulchen @kfstorm @ray-project/ray-core
# Ray Client
/src/ray/protobuf/ray_client.proto @ameerhajali @ckw017
# Runtime Env
# TODO(SongGuyang): Add new items to guarantee runtime env API compatibility in multiple languages.
/src/ray/protobuf/runtime_env_common.proto @SongGuyang @raulchen @edoakes @architkulkarni @ray-project/ray-core
/src/ray/protobuf/runtime_env_agent.proto @SongGuyang @raulchen @edoakes @architkulkarni @ray-project/ray-core
# ==== Libraries and frameworks ====
# Ray data.
/python/ray/data/ @ericl @scv119 @c21 @amogkam @scottjlee @bveeramani @raulchen @stephanie-wang
/doc/source/data/ @ericl @scv119 @c21 @amogkam @scottjlee @bveeramani @raulchen @stephanie-wang
# Ray workflows.
/python/ray/workflow/ @ericl @iycheng @stephanie-wang @suquark
/doc/source/workflows/ @ericl @iycheng @stephanie-wang @suquark @maxpumperla @ray-project/ray-docs
# RLlib.
/rllib/ @sven1977 @gjoliver @avnishn @arturniederfahrenhorst @smorad @maxpumperla @kouroshhakha @krfricke
/doc/source/rllib/ @sven1977 @gjoliver @avnishn @arturniederfahrenhorst @smorad @maxpumperla @kouroshhakha @krfricke @ray-project/ray-docs
# Cluster (docs)
/doc/source/cluster/ @architkulkarni @maxpumperla @pcmoritz @kevin85421 @ray-project/ray-docs
# Tune (docs)
/doc/source/tune/ @richardliaw @krfricke @xwjiang2010 @amogkam @matthewdeng @Yard1 @maxpumperla @justinvyu @woshiyyya @ray-project/ray-docs
# Train (docs)
/doc/source/train/ @richardliaw @krfricke @xwjiang2010 @amogkam @matthewdeng @Yard1 @maxpumperla @justinvyu @woshiyyya @ray-project/ray-docs
# Serve (docs)
/doc/source/serve/ @edoakes @shrekris-anyscale @sihanwang41 @zcin @architkulkarni @ray-project/ray-docs
# ML Docker Dependencies
/python/requirements/ml/dl-cpu-requirements.txt @amogkam @krfricke @richardliaw @matthewdeng
/python/requirements/ml/dl-gpu-requirements.txt @amogkam @krfricke @richardliaw @matthewdeng
# Ray symbol export
/src/ray/ray_version_script.lds @iycheng @ericl @scv119
/src/ray/ray_exported_symbols.lds @iycheng @ericl @scv119
# Ray usage stats
/python/ray/_private/usage/ @ericl @richardliaw @rkooo567 @jjyao
/dashboard/modules/usage_stats/ @ericl @richardliaw @rkooo567 @jjyao
# ==== Build and CI ====
# Bazel.
#/BUILD.bazel @ray-project/ray-core @ray-project/ray-ci
#/WORKSPACE @ray-project/ray-core @ray-project/ray-ci
#/bazel/ @ray-project/ray-core @ray-project/ray-ci
# CI scripts.
#/.travis.yml @ray-project/ray-core @ray-project/ray-ci
#/ci/ @ray-project/ray-core @ray-project/ray-ci
# Buildkite pipeline management
.buildkite/hooks @ray-project/ray-ci
/release/ray_release @ray-project/ray-ci
/.github/ISSUE_TEMPLATE/ @ericl @stephanie-wang @scv119 @pcmoritz