xref: /openbmc/docs/OWNERS (revision 16e1463f)
1*16e1463fSPatrick Williams# OWNERS
2*16e1463fSPatrick Williams# ------
3*16e1463fSPatrick Williams#
4*16e1463fSPatrick Williams# The OWNERS file maintains the list of individuals responsible for various
5*16e1463fSPatrick Williams# parts of this repository, including code review and approval.  We use the
6*16e1463fSPatrick Williams# Gerrit 'owners' plugin, which consumes this file, along with some extra
7*16e1463fSPatrick Williams# keywords for our own purposes and tooling.
8*16e1463fSPatrick Williams#
9*16e1463fSPatrick Williams# For details on the configuration used by 'owners' see:
10*16e1463fSPatrick Williams#  https://gerrit.googlesource.com/plugins/owners/+/refs/heads/master/owners/src/main/resources/Documentation/config.md
11*16e1463fSPatrick Williams#
12*16e1463fSPatrick Williams# An OWNERS file must be in the root of a repository but may also be present
13*16e1463fSPatrick Williams# in any subdirectory.  The contents of the subdirectory OWNERS file are
14*16e1463fSPatrick Williams# combined with parent directories unless 'inherit: false' is set.
15*16e1463fSPatrick Williams#
16*16e1463fSPatrick Williams# The owners file is YAML and has [up to] 4 top-level keywords.
17*16e1463fSPatrick Williams#   * owners: A list of individuals who have approval authority on the
18*16e1463fSPatrick Williams#     repository.
19*16e1463fSPatrick Williams#
20*16e1463fSPatrick Williams#   * reviewers: A list of individuals who have requested review notification
21*16e1463fSPatrick Williams#     on the repository.
22*16e1463fSPatrick Williams#
23*16e1463fSPatrick Williams#   * matches: A list of specific file/path matches for granular 'owners' and
24*16e1463fSPatrick Williams#     'reviewers'.  See 'owners' plugin documentation.
25*16e1463fSPatrick Williams#
26*16e1463fSPatrick Williams#   * openbmc: A list of openbmc-specific meta-data about owners and reviewers.
27*16e1463fSPatrick Williams#     - name: preferred name of the individual.
28*16e1463fSPatrick Williams#     - email: preferred email address of the individual.
29*16e1463fSPatrick Williams#     - discord: Discord nickname of the individual.
30*16e1463fSPatrick Williams#
31*16e1463fSPatrick Williams# It is expected that these 4 sections will be listed in the order above and
32*16e1463fSPatrick Williams# data within them will be kept sorted.
33*16e1463fSPatrick Williams
34*16e1463fSPatrick Williamsowners:
35*16e1463fSPatrick Williams- bradleyb@fuzziesquirrel.com
36*16e1463fSPatrick Williams- patrick@stwcx.xyz
37*16e1463fSPatrick Williams
38*16e1463fSPatrick Williamsreviewers:
39*16e1463fSPatrick Williams- anoo@us.ibm.com
40*16e1463fSPatrick Williams- andrew@aj.id.au
41*16e1463fSPatrick Williams- gmills@linux.vnet.ibm.com
42*16e1463fSPatrick Williams
43*16e1463fSPatrick Williamsmatches:
44*16e1463fSPatrick Williams- partial_regex: mctp
45*16e1463fSPatrick Williams  reviewers:
46*16e1463fSPatrick Williams  - jk@ozlabs.org
47*16e1463fSPatrick Williams
48*16e1463fSPatrick Williamsopenbmc:
49*16e1463fSPatrick Williams- name: Adriana Kobylak
50*16e1463fSPatrick Williams  email: anoo@us.ibm.com
51*16e1463fSPatrick Williams  discord: anoo
52*16e1463fSPatrick Williams- name: Andrew Jeffery
53*16e1463fSPatrick Williams  email: andrew@aj.id.au
54*16e1463fSPatrick Williams  discord: arj
55*16e1463fSPatrick Williams- name: Brad Bishop
56*16e1463fSPatrick Williams  email: bradleyb@fuzziesquirrel.com
57*16e1463fSPatrick Williams  discord: radsquirrel
58*16e1463fSPatrick Williams- name: Gunnar Mills
59*16e1463fSPatrick Williams  email: gmills@linux.vnet.ibm.com
60*16e1463fSPatrick Williams  discord: GunnarM
61*16e1463fSPatrick Williams- name: Jeremy Kerr
62*16e1463fSPatrick Williams  email: jk@ozlabs.org
63*16e1463fSPatrick Williams  discord: jk
64*16e1463fSPatrick Williams- name: Patrick Williams
65*16e1463fSPatrick Williams  email: patrick@stwcx.xyz
66*16e1463fSPatrick Williams  discord: stwcx
67