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