chore: add CODEOWNERS file (#5774)

This commit is contained in:
Jeremy Elbourn
2017-07-14 15:04:02 -07:00
committed by GitHub
parent b504ddf606
commit 81af44904d
2 changed files with 64 additions and 328 deletions
+64
View File
@@ -0,0 +1,64 @@
# Angular Material components
lib/list @jelbourn @crisbeto
lib/tooltip @andrewseguin
lib/button-toggle @tinayuangao
lib/snack-bar @jelbourn @crisbeto @josephperrott
lib/radio @tinayuangao
lib/card @jelbourn
lib/input @mmalerba
lib/progress-spinner @jelbourn @crisbeto @josephperrott
lib/datepicker @mmalerba
lib/sort @andrewseguin
lib/autocomplete @kara @crisbeto
lib/chips @tinayuangao
lib/icon @jelbourn
lib/dialog @jelbourn @crisbeto
lib/progress-bar @jelbourn @crisbeto @josephperrott
lib/grid-list @kara @jelbourn
lib/select @kara @crisbeto
lib/expansion @josephperrott @jelbourn
lib/slide-toggle @devversion
lib/toolbar @devversion
lib/button @tinayuangao
lib/checkbox @tinayuangao
lib/table @andrewseguin
lib/slider @mmalerba
lib/sidenav @mmalerba
lib/menu @kara @crisbeto
lib/paginator @andrewseguin
lib/tabs @andrewseguin
# Angular Material core
lib/core/selection @tinayuangao @jelbourn
lib/core/selection/pseudo* @crisbeto @jelbourn
lib/core/theming @jelbourn
lib/core/option @kara @crisbeto
lib/core/rxjs @jelbourn
lib/core/ripple @devversion
lib/core/a11y @jelbourn
lib/core/compatibility @jelbourn
lib/core/overlay @jelbourn @crisbeto
lib/core/overlay/scroll @andrewseguin @crisbeto
lib/core/platform @jelbourn
lib/core/bidi @jelbourn
lib/core/placeholder @kara @mmalerba
lib/core/portal @jelbourn
lib/core/typography @crisbeto
lib/core/datetime @mmalerba
# CDK
cdk/coercion @jelbourn
cdk/rxjs @jelbourn
cdk/observe-content @crisbeto @jelbourn
cdk/a11y @jelbourn
cdk/platform @jelbourn
cdk/bidi @jelbourn
cdk/table @andrewseguin
cdk/portal @jelbourn
# Tooling
src/tools @devversion @jelbourn
test/ @devversion @jelbourn
# Docs examples
material-examples/ @amcdnl @jelbourn
-328
View File
@@ -1,328 +0,0 @@
# Configuration for pullapprove.com
#
# Approval access and primary role is determined by info in the project ownership spreadsheet:
# https://docs.google.com/spreadsheets/d/1oTGX-keDOVNLOmMNIn3IGMvinTrIojSZXWI2dnXkGmQ/edit#gid=0
#
# === GitHub username to Full name map ===
#
# andrewseguin - Andrew Seguin
# crisbeto - Kristiyan Kostadinov
# devversion - Paul Gschwendtner
# jelbourn - Jeremy Elbourn
# josephperrott - Joey Perrott
# kara - Kara Erickson
# mmalerba - Miles Malerba
# tinayuangao - Tina Gao
version: 2
group_defaults:
required: 1
reset_on_reopened:
enabled: true
approve_by_comment:
enabled: false
groups:
# If no other groups apply, we at least require approval from a core member
fallback:
conditions:
files:
- '*'
users:
- andrewseguin
- crisbeto
- devversion
- jelbourn
- josephperrott
- kara
- mmalerba
- tinayuangao
tools-and-config:
conditions:
files:
- 'scripts/*'
- 'test/*'
- 'tools/*'
users:
- devversion # primary
- jelbourn
cdk:
conditions:
files:
- 'src/cdk/*'
users:
- jelbourn # primary
- mmalerba
autocomplete:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/autocomplete/*'
- 'src/material-examples/autocomplete-*'
users:
- kara # primary
- jelbourn
button:
conditions:
files:
include:
- 'src/(demo-app|e2e-app|lib)/button/*'
- 'src/material-examples/button-*'
exclude:
- 'src/material-examples/button-toggle-*'
users:
- tinayuangao # primary
- jelbourn
button-toggle:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/button-toggle/*'
- 'src/material-examples/button-toggle-*'
users:
- tinayuangao # primary
- jelbourn
card:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/card/*'
- 'src/material-examples/card-*'
users:
- kara # primary
- jelbourn
checkbox:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/checkbox/*'
- 'src/material-examples/checkbox-*'
users:
- tinayuangao # primary
- jelbourn
chips:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/chips/*'
- 'src/material-examples/chips-*'
users:
- tinayuangao # primary
- jelbourn
data-table:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/table/*'
- 'src/lib/core/table/*'
- 'src/material-examples/table-*'
users:
- andrewseguin # primary
- jelbourn
datepicker:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/datepicker/*'
- 'src/lib/core/datetime/*'
- 'src/material-examples/datepicker-*'
users:
- mmalerba # primary
- jelbourn
dialog:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/dialog/*'
- 'src/material-examples/dialog-*'
users:
- jelbourn # primary
- mmalerba
expansion:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/expansion/*'
- 'src/material-examples/expansion-*'
users:
- josephperrott # primary
- jelbourn
grid-list:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/grid-list/*'
- 'src/material-examples/grid-list-*'
users:
- kara # primary
- jelbourn
icon:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/icon/*'
- 'src/material-examples/icon-*'
users:
- jelbourn # primary
- mmalerba
input:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/input/*'
- 'src/material-examples/input-*'
users:
- mmalerba # primary
- jelbourn
list:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/list/*'
- 'src/material-examples/list-*'
users:
- kara # primary
- jelbourn
menu:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/menu/*'
- 'src/material-examples/menu-*'
users:
- kara # primary
- jelbourn
overlay:
conditions:
files:
- 'src/(demo-app|e2e-app)/overlay/*'
- 'src/lib/core/overlay/*'
- 'src/material-examples/overlay-*'
users:
- jelbourn # primary
- crisbeto
portal:
conditions:
files:
- 'src/(demo-app|e2e-app)/portal/*'
- 'src/lib/core/portal/*'
- 'src/material-examples/portal-*'
users:
- jelbourn # primary
- mmalerba
progress:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/progress-(bar|spinner)/*'
- 'src/material-examples/progress-(bar|spinner)-*'
users:
- josephperrott # primary
- jelbourn
radio:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/radio/*'
- 'src/material-examples/radio-*'
users:
- tinayuangao # primary
- jelbourn
ripple:
conditions:
files:
- 'src/(demo-app|e2e-app)/ripple/*'
- 'src/lib/core/ripple/*'
- 'src/material-examples/ripple-*'
users:
- devversion # primary
- jelbourn
select:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/select/*'
- 'src/material-examples/select-*'
users:
- kara # primary
- jelbourn
sidenav:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/sidenav/*'
- 'src/material-examples/sidenav-*'
users:
- mmalerba # primary
- jelbourn
slide-toggle:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/slide-toggle/*'
- 'src/material-examples/slide-toggle-*'
users:
- devversion # primary
- jelbourn
slider:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/slider/*'
- 'src/material-examples/slider-*'
users:
- mmalerba # primary
- jelbourn
snack-bar:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/snack-bar/*'
- 'src/material-examples/snack-bar-*'
users:
- jelbourn # primary
- mmalerba
tabs:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/tabs/*'
- 'src/material-examples/tabs-*'
users:
- andrewseguin # primary
- jelbourn
toolbar:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/toolbar/*'
- 'src/material-examples/toolbar-*'
users:
- devversion # primary
- jelbourn
tooltip:
conditions:
files:
- 'src/(demo-app|e2e-app|lib)/tooltip/*'
- 'src/material-examples/tooltip-*'
users:
- andrewseguin # primary
- jelbourn
typography:
conditions:
files:
- 'src/(demo-app|e2e-app)/typography/*'
- 'src/lib/core/typography/*'
- 'src/material-examples/typography-*'
users:
- crisbeto # primary
- jelbourn