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