Merge changes from topic "dec5"

* changes:
  Improve OWNERS coverage across frameworks/base/.
  Improve OWNERS coverage across frameworks/base/.
  Improve OWNERS coverage across frameworks/base/.
This commit is contained in:
Jeff Sharkey
2020-12-08 15:39:59 +00:00
committed by Gerrit Code Review
394 changed files with 1065 additions and 47 deletions

24
OWNERS Normal file
View File

@@ -0,0 +1,24 @@
# This top-level list should remain narrowly defined as team leads; individual
# teams are strongly encouraged to define narrower OWNERS files at deeper
# levels within the source tree; see OWNERS.md for more details
dsandler@android.com
dsandler@google.com
hackbod@android.com
hackbod@google.com
jsharkey@android.com
jsharkey@google.com
michaelwr@google.com
nandana@google.com
narayan@google.com
ogunwale@google.com
svetoslavganov@android.com
svetoslavganov@google.com
yamasani@google.com
# Support bulk translation updates
per-file */res*/values*/*.xml = byi@google.com
per-file Android.bp = file:platform/build/soong:/OWNERS
per-file Android.mk = file:platform/build/soong:/OWNERS
per-file ApiDocs.bp = file:platform/build/soong:/OWNERS
per-file StubLibraries.bp = file:platform/build/soong:/OWNERS

34
OWNERS.md Normal file
View File

@@ -0,0 +1,34 @@
As general background, `OWNERS` files expedite code reviews by helping code
authors quickly find relevant reviewers, and they also ensure that stakeholders
are involved in code changes in their areas.
The structure of `frameworks/base/` is unique among Android repositories, and
it's evolved into a complex interleaved structure over the years. Because of
this structure, the best place to authoritatively define `OWNERS` can vary
wildly, but here are some common patterns:
* `core/java/` contains source that is included in the base classpath, and as
such it's where most APIs are defined:
* `core/java/android/app/`
* `core/java/android/content/`
* `services/core/` contains most system services, and these directories
typically have more granularity than `core/java/`, since they can be refactored
without API changes:
* `services/core/java/com/android/server/net/`
* `services/core/java/com/android/server/wm/`
* `services/` contains several system services that have been isolated from the
main `services/core/` project:
* `services/appwidget/`
* `services/midi/`
* `apex/` contains Mainline modules:
* `apex/jobscheduler/`
* `apex/permission/`
* Finally, some teams may have dedicated top-level directories:
* `media/`
* `wifi/`
Area maintainers are strongly encouraged to list people in a single
authoritative `OWNERS` file in **exactly one** location. Then, other paths
should reference that single authoritative `OWNERS` file using an include
directive. This approach ensures that updates are applied consistently across
the tree, reducing maintenance burden.

5
ZYGOTE_OWNERS Normal file
View File

@@ -0,0 +1,5 @@
calin@google.com
chriswailes@google.com
maco@google.com
narayan@google.com
ngeoffray@google.com

View File

@@ -0,0 +1,2 @@
timmurray@google.com
philipcuadra@google.com

View File

@@ -0,0 +1 @@
include /core/java/android/service/autofill/OWNERS

View File

@@ -0,0 +1 @@
include /apex/blobstore/OWNERS

View File

@@ -0,0 +1 @@
include /core/java/android/service/contentcapture/OWNERS

View File

@@ -0,0 +1 @@
include /core/java/android/content/om/OWNERS

View File

@@ -0,0 +1 @@
include /core/java/android/accounts/OWNERS

View File

@@ -0,0 +1 @@
include /core/java/android/database/OWNERS

View File

@@ -0,0 +1 @@
include /core/java/android/view/inputmethod/OWNERS

View File

@@ -0,0 +1 @@
include /services/core/java/com/android/server/pm/OWNERS

View File

@@ -0,0 +1 @@
include /core/java/android/service/textclassifier/OWNERS

View File

@@ -0,0 +1 @@
include /services/core/java/com/android/server/wm/OWNERS

1
apex/appsearch/OWNERS Normal file
View File

@@ -0,0 +1 @@
sudheersai@google.com

View File

@@ -0,0 +1,7 @@
# Bug component: 330738
yamasani@google.com
omakoto@google.com
ctate@android.com
ctate@google.com
kwekua@google.com

1
api/OWNERS Normal file
View File

@@ -0,0 +1 @@
per-file Android.bp = file:platform/build/soong:/OWNERS

1
cmds/am/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /services/core/java/com/android/server/am/OWNERS

1
cmds/appops/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /core/java/android/permission/OWNERS

1
cmds/backup/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /services/backup/OWNERS

1
cmds/bmgr/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /services/backup/OWNERS

1
cmds/bu/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /services/backup/OWNERS

1
cmds/dpm/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /core/java/android/app/admin/OWNERS

1
cmds/ime/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /core/java/android/view/inputmethod/OWNERS

1
cmds/incident/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /cmds/incidentd/OWNERS

1
cmds/input/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /core/java/android/hardware/input/OWNERS

1
cmds/locksettings/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /services/core/java/com/android/server/locksettings/OWNERS

1
cmds/pm/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /services/core/java/com/android/server/pm/OWNERS

1
cmds/sm/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /core/java/android/os/storage/OWNERS

1
cmds/telecom/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /telecomm/OWNERS

1
cmds/uinput/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /core/java/android/hardware/input/OWNERS

1
cmds/wm/OWNERS Normal file
View File

@@ -0,0 +1 @@
include /services/core/java/com/android/server/wm/OWNERS

View File

@@ -1,4 +1,7 @@
include /ZYGOTE_OWNERS
# compat-team@ for changes to hiddenapi files
per-file hiddenapi-* = andreionea@google.com, mathewi@google.com, satayev@google.com
# Escalations:

2
core/api/OWNERS Normal file
View File

@@ -0,0 +1,2 @@
# API changes are managed via Prolog rules, not OWNERS
*

View File

@@ -0,0 +1,6 @@
# Bug component: 47085
romainguy@google.com
tianliu@google.com
alanv@google.com
adamp@google.com

View File

@@ -0,0 +1 @@
per-file *Zygote* = file:/ZYGOTE_OWNERS

View File

@@ -0,0 +1,4 @@
# Bug component: 142675
yamasani@google.com
rubinxu@google.com

View File

@@ -0,0 +1,7 @@
joannechung@google.com
adamhe@google.com
tymtsai@google.com
lpeter@google.com
augale@google.com
svetoslavganov@android.com
svetoslavganov@google.com

View File

@@ -0,0 +1,9 @@
# Bug component: 643919
joannechung@google.com
adamhe@google.com
tymtsai@google.com
lpeter@google.com
augale@google.com
svetoslavganov@android.com
svetoslavganov@google.com

View File

@@ -0,0 +1,2 @@
adamcohen@google.com
sunnygoyal@google.com

View File

@@ -1,6 +1,4 @@
svetoslavganov@google.com
moltmann@google.com
# Bug component: 137825
zhanghai@google.com
evanseverson@google.com
eugenesusla@google.com
ntmyren@google.com
moltmann@google.com

View File

@@ -0,0 +1,3 @@
# Bug component: 316125
include /services/core/java/com/android/server/wm/OWNERS

View File

@@ -0,0 +1,6 @@
# Bug component: 342804
sunnygoyal@google.com
dsandler@android.com
dsandler@google.com
adamcohen@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 847766
narayan@google.com
nfuller@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 847766
narayan@google.com
nfuller@google.com

View File

@@ -0,0 +1,5 @@
# Bug component: 532296
yamasani@google.com
mwachens@google.com
varunshah@google.com

View File

@@ -0,0 +1 @@
asalo@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 27441
zachoverflow@google.com
siyuanh@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 27441
zachoverflow@google.com
siyuanh@google.com

View File

@@ -0,0 +1,6 @@
# Bug component: 568631
toddke@android.com
toddke@google.com
patb@google.com
rtmitchell@google.com

View File

@@ -1 +1,7 @@
# Bug component: 36137
toddke@android.com
toddke@google.com
patb@google.com
per-file PackageParser.java = chiuwinson@google.com

View File

@@ -0,0 +1,7 @@
# Bug component: 86431
toddke@android.com
toddke@google.com
patb@google.com
calin@google.com
ngeoffray@google.com

View File

@@ -0,0 +1,11 @@
# Bug component: 137825
toddke@android.com
toddke@google.com
patb@google.com
moltmann@google.com
svetoslavganov@android.com
svetoslavganov@google.com
zhanghai@google.com
evanseverson@google.com
ntmyren@google.com

View File

@@ -0,0 +1,5 @@
# Bug component: 36137
toddke@android.com
toddke@google.com
patb@google.com

View File

@@ -0,0 +1,6 @@
# Bug component: 568761
toddke@android.com
toddke@google.com
patb@google.com
rtmitchell@google.com

View File

@@ -0,0 +1,5 @@
# Bug component: 557916
narayan@google.com
nandana@google.com
olilan@google.com

View File

@@ -0,0 +1,8 @@
# Bug component: 25700
romainguy@google.com
alanv@google.com
adamp@google.com
aurimas@google.com
nduca@google.com
sumir@google.com

View File

@@ -0,0 +1,3 @@
# Bug component: 879035
jaggies@google.com

View File

@@ -1,2 +1,6 @@
# Bug component: 345010
include /services/core/java/com/android/server/display/OWNERS
michaelwr@google.com
santoscordon@google.com

View File

@@ -0,0 +1,3 @@
# Bug component: 879035
jaggies@google.com

View File

@@ -0,0 +1,3 @@
# Bug component: 114777
jaggies@google.com

View File

@@ -0,0 +1,3 @@
# Bug component: 345010
include /services/core/java/com/android/server/display/OWNERS

View File

@@ -1,2 +1,6 @@
# Bug component: 136048
include /services/core/java/com/android/server/input/OWNERS
michaelwr@google.com
svv@google.com

View File

@@ -0,0 +1,3 @@
# Bug component: 879035
jaggies@google.com

View File

@@ -0,0 +1 @@
include /services/core/java/com/android/server/lights/OWNERS

View File

@@ -0,0 +1,6 @@
# Bug component: 880425
mstogaitis@google.com
wyattriley@google.com
etn@google.com
weiwa@google.com

View File

@@ -0,0 +1 @@
include /core/java/android/media/soundtrigger/OWNERS

View File

@@ -1,6 +1,4 @@
badhri@google.com
elaurent@google.com
# Bug component: 175220
moltmann@google.com
albertccwang@google.com
jameswei@google.com
howardyen@google.com
badhri@google.com

View File

@@ -1,3 +1,4 @@
# Bug component: 34867
set noparent
include ../../../../services/core/java/com/android/server/inputmethod/OWNERS
include /services/core/java/com/android/server/inputmethod/OWNERS

View File

@@ -0,0 +1,4 @@
# Bug component: 26805
cwren@android.com
cwren@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 48448
zachoverflow@google.com
alisher@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 48448
zachoverflow@google.com
alisher@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 48448
zachoverflow@google.com
alisher@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 48448
zachoverflow@google.com
alisher@google.com

View File

@@ -15,7 +15,7 @@ per-file IPowerManager.aidl = michaelwr@google.com, santoscordon@google.com
per-file PowerManager.java = michaelwr@google.com, santoscordon@google.com
per-file PowerManagerInternal.java = michaelwr@google.com, santoscordon@google.com
# Zygote
per-file ZygoteProcess.java = calin@google.com, chriswailes@google.com, maco@google.com, narayan@google.com, ngeoffray@google.com
per-file GraphicsEnvironment.java = chrisforbes@google.com, cnorthrop@google.com, lpy@google.com, timvp@google.com, zzyiwei@google.com
per-file *Zygote* = file:/ZYGOTE_OWNERS

View File

@@ -0,0 +1 @@
dplotnikov@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 26805
dplotnikov@google.com
mwachens@google.com

View File

@@ -0,0 +1 @@
andrewhsieh@google.com

View File

@@ -0,0 +1,7 @@
# Bug component: 95221
narayan@google.com
nandana@google.com
corinac@google.com
zezeozue@google.com
maco@google.com

View File

@@ -0,0 +1,8 @@
# Bug component: 137825
moltmann@google.com
evanseverson@google.com
ntmyren@google.com
zhanghai@google.com
svetoslavganov@android.com
svetoslavganov@google.com

View File

@@ -0,0 +1,8 @@
# Bug component: 137825
moltmann@google.com
evanseverson@google.com
ntmyren@google.com
zhanghai@google.com
svetoslavganov@android.com
svetoslavganov@google.com

View File

@@ -0,0 +1,5 @@
# Bug component: 47273
moltmann@google.com
svetoslavganov@android.com
svetoslavganov@google.com

View File

@@ -0,0 +1,5 @@
# Bug component: 47273
moltmann@google.com
svetoslavganov@android.com
svetoslavganov@google.com

View File

@@ -0,0 +1,5 @@
# Bug component: 47273
moltmann@google.com
svetoslavganov@android.com
svetoslavganov@google.com

View File

@@ -0,0 +1,5 @@
# Bug component: 47273
moltmann@google.com
svetoslavganov@android.com
svetoslavganov@google.com

View File

@@ -2,4 +2,8 @@ per-file DeviceConfig.java = svetoslavganov@google.com
per-file DeviceConfig.java = hackbod@google.com
per-file DeviceConfig.java = schfan@google.com
per-file CallLog.java = file:/telephony/OWNERS
per-file DocumentsContract.java = file:/core/java/android/os/storage/OWNERS
per-file DocumentsProvider.java = file:/core/java/android/os/storage/OWNERS
per-file MediaStore.java = file:/core/java/android/os/storage/OWNERS
per-file Telephony.java = file:/telephony/OWNERS

View File

@@ -0,0 +1,4 @@
# Bug component: 456592
cbrubaker@google.com
vishwath@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 456592
cbrubaker@google.com
vishwath@google.com

View File

@@ -1,3 +1,8 @@
# Bug component: 36824
cbrubaker@google.com
vishwath@google.com
per-file NetworkSecurityPolicy.java = cbrubaker@google.com
per-file NetworkSecurityPolicy.java = klyubin@google.com
per-file FrameworkNetworkSecurityPolicy.java = cbrubaker@google.com

View File

@@ -0,0 +1,5 @@
# Bug component: 189335
swillden@google.com
jdanis@google.com
jbires@google.com

View File

@@ -1,4 +1,5 @@
aseemk@google.com
bozhu@google.com
dementyev@google.com
robertberry@google.com
# Bug component: 189335
swillden@google.com
jdanis@google.com
jbires@google.com

View File

@@ -0,0 +1,5 @@
# Bug component: 189335
swillden@google.com
jdanis@google.com
jbires@google.com

View File

@@ -0,0 +1,4 @@
# Bug component: 36824
cbrubaker@google.com
brambonne@google.com

View File

@@ -1,3 +1,5 @@
# Bug component: 36824
set noparent
cbrubaker@google.com
klyubin@google.com
brambonne@google.com

View File

@@ -0,0 +1,2 @@
adamcohen@google.com
sunnygoyal@google.com

View File

@@ -0,0 +1 @@
asalo@google.com

View File

@@ -0,0 +1,9 @@
# Bug component: 351486
joannechung@google.com
adamhe@google.com
tymtsai@google.com
lpeter@google.com
augale@google.com
svetoslavganov@android.com
svetoslavganov@google.com

View File

@@ -0,0 +1,9 @@
# Bug component: 351486
joannechung@google.com
adamhe@google.com
tymtsai@google.com
lpeter@google.com
augale@google.com
svetoslavganov@android.com
svetoslavganov@google.com

View File

@@ -0,0 +1,5 @@
# Bug component: 20868
rgreenwalt@google.com
tgunn@google.com
fionaxu@google.com

View File

@@ -0,0 +1,4 @@
asc@google.com
mpietal@google.com
dsandler@android.com
dsandler@google.com

Some files were not shown because too many files have changed in this diff Show More