xref: /openbmc/openbmc-tools/OWNERS (revision 0123e91a)
1*0123e91aSPatrick Williams# OWNERS
2*0123e91aSPatrick Williams# ------
3*0123e91aSPatrick Williams#
4*0123e91aSPatrick Williams# The OWNERS file maintains the list of individuals responsible for various
5*0123e91aSPatrick Williams# parts of this repository, including code review and approval.  We use the
6*0123e91aSPatrick Williams# Gerrit 'owners' plugin, which consumes this file, along with some extra
7*0123e91aSPatrick Williams# keywords for our own purposes and tooling.
8*0123e91aSPatrick Williams#
9*0123e91aSPatrick Williams# For details on the configuration used by 'owners' see:
10*0123e91aSPatrick Williams#  https://gerrit.googlesource.com/plugins/owners/+/refs/heads/master/owners/src/main/resources/Documentation/config.md
11*0123e91aSPatrick Williams#
12*0123e91aSPatrick Williams# An OWNERS file must be in the root of a repository but may also be present
13*0123e91aSPatrick Williams# in any subdirectory.  The contents of the subdirectory OWNERS file are
14*0123e91aSPatrick Williams# combined with parent directories unless 'inherit: false' is set.
15*0123e91aSPatrick Williams#
16*0123e91aSPatrick Williams# The owners file is YAML and has [up to] 4 top-level keywords.
17*0123e91aSPatrick Williams#   * owners: A list of individuals who have approval authority on the
18*0123e91aSPatrick Williams#     repository.
19*0123e91aSPatrick Williams#
20*0123e91aSPatrick Williams#   * reviewers: A list of individuals who have requested review notification
21*0123e91aSPatrick Williams#     on the repository.
22*0123e91aSPatrick Williams#
23*0123e91aSPatrick Williams#   * matchers: A list of specific file/path matchers for granular 'owners' and
24*0123e91aSPatrick Williams#     'reviewers'.  See 'owners' plugin documentation.
25*0123e91aSPatrick Williams#
26*0123e91aSPatrick Williams#   * openbmc: A list of openbmc-specific meta-data about owners and reviewers.
27*0123e91aSPatrick Williams#     - name: preferred name of the individual.
28*0123e91aSPatrick Williams#     - email: preferred email address of the individual.
29*0123e91aSPatrick Williams#     - discord: Discord nickname of the individual.
30*0123e91aSPatrick Williams#
31*0123e91aSPatrick Williams# It is expected that these 4 sections will be listed in the order above and
32*0123e91aSPatrick Williams# data within them will be kept sorted.
33*0123e91aSPatrick Williams
34*0123e91aSPatrick Williamsowners:
35*0123e91aSPatrick Williams- andrew@aj.id.au
36*0123e91aSPatrick Williams- geissonator@yahoo.com
37*0123e91aSPatrick Williams
38*0123e91aSPatrick Williamsreviewers:
39*0123e91aSPatrick Williams
40*0123e91aSPatrick Williamsopenbmc:
41*0123e91aSPatrick Williams- name: Andrew Geissler
42*0123e91aSPatrick Williams  email: geissonator@yahoo.com
43*0123e91aSPatrick Williams  discord: geissonator
44*0123e91aSPatrick Williams- name: Andrew Jeffery
45*0123e91aSPatrick Williams  email: andrew@aj.id.au
46*0123e91aSPatrick Williams  discord: arj
47