blob: 8e2fc8ae1885248d394dff13283e451e8787725c [file] [log] [blame]
Brendan Higgins124203d2016-10-31 18:44:58 -07001List of maintainers for OpenBMC
2===============================
3
4How to use this list:
5 Find the most specific section entry (described below) that matches where
6 your change lives and add the reviewers (R) and maintainers (M) as
7 reviewers. You can use the same method to track down who knows a particular
8 code base best.
9
10 Your change/query may span multiple entries; that is okay.
11
12 If you do not find an entry that describes your request at all, someone
13 forgot to update this list; please at least file an issue or send an email
14 to a maintainer, but preferably you should just update this document.
15
16Description of section entries:
17
18 Section entries are structured according to the following scheme:
19
20 @REPO_NAME://FILE_PATH
21 X: NAME <EMAIL_USERNAME@DOMAIN> <IRC_USERNAME!>
22 X: ...
23 .
24 .
25 .
26
Gunnar Millsef1e9942017-04-08 11:51:41 -050027 Where REPO_NAME is the name of the repository within the OpenBMC GitHub
Brendan Higgins124203d2016-10-31 18:44:58 -070028 organization; FILE_PATH is a file path within the repository, possibly with
29 wildcards; X is a tag of one of the following types:
30
31 M: Denotes maintainer; has fields NAME <EMAIL_USERNAME@DOMAIN> <IRC_USERNAME!>;
Gunnar Millsef1e9942017-04-08 11:51:41 -050032 if omitted from an entry, assume one of the maintainers from the
Brendan Higgins124203d2016-10-31 18:44:58 -070033 MAINTAINERS entry.
34 R: Denotes reviewer; has fields NAME <EMAIL_USERNAME@DOMAIN> <IRC_USERNAME!>;
35 these people are to be added as reviewers for a change matching the repo
36 path.
Gunnar Millsef1e9942017-04-08 11:51:41 -050037 F: Denotes forked from an external repository; has fields URL.
Brendan Higgins124203d2016-10-31 18:44:58 -070038
39 Line comments are to be denoted "# SOME COMMENT" (typical shell style
40 comment); it is important to follow the correct syntax and semantics as we
41 may want to use automated tools with this file in the future.
42
43 The first section is special; it denotes the MAINTAINERS who have the
Gunnar Millsef1e9942017-04-08 11:51:41 -050044 privilege to approve something to be added to an OpenBMC repository. A change
Brendan Higgins124203d2016-10-31 18:44:58 -070045 will cannot be added to an OpenBMC repository without a MAINTAINER's
46 approval; thus, a MAINTAINER should always be listed as a reviewer.
47
48START OF MAINTAINERS LIST
49-------------------------
50
51# As mentioned above, this is a special entry that denotes the MAINTAINER for
52# all repositories that do not list one explicitly; you need one of these people
Gunnar Millsef1e9942017-04-08 11:51:41 -050053# to approve your change (currently that is a +2 in Gerrit for all this entry
Brendan Higgins124203d2016-10-31 18:44:58 -070054# applies to).
55MAINTAINERS
Brendan Higgins124203d2016-10-31 18:44:58 -070056M: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
57
58@btbridge://*
59R: Cyril Bur <cyril.bur@au1.ibm.com>
60R: Joel Stanley <joel@jms.id.au> <shenki!>
61
62@docs://*
Gunnar Millsd2227402018-01-04 13:43:49 -060063M: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
64M: Gunnar Mills <gmills@us.ibm.com> <gmills!>
Brendan Higgins124203d2016-10-31 18:44:58 -070065R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
66R: Andrew Jeffery <andrew@aj.id.au> <amboar!>
67
68@inarp://*
69M: Jeremy Kerr <jk@ozlabs.org> <jk!>
70R: Joel Stanley <joel@jms.id.au> <shenki!>
71
72@ipmi-fru-parser://*
Emily Shafferfa258d82017-12-27 10:18:08 -080073M: Vernon Mauery <vernon.mauery@linux.intel.com> <vmauery!>
74M: Tom Joseph <tomjose@linux.vnet.ibm.com> <tomjoseph!>
75M: Emily Shaffer <emilyshaffer@google.com> <emilyshaffer!>
Brendan Higgins124203d2016-10-31 18:44:58 -070076
77@ipmitool://*
78F: https://sourceforge.net/p/ipmitool/source/ci/master/tree/
79M: Jeremy Kerr <jk@ozlabs.org> <jk!>
80M: # TODO: Did not see a clear candidate for who should be the backup
81R: Jeremy Kerr <jk@ozlabs.org> <jk!>
Emily Shafferfa258d82017-12-27 10:18:08 -080082# FOR CHANGES TO THE OPENBMC BRANCH:
83M: Vernon Mauery <vernon.mauery@linux.intel.com> <vmauery!>
84M: Tom Joseph <tomjose@linux.vnet.ibm.com> <tomjoseph!>
85M: Emily Shaffer <emilyshaffer@google.com> <emilyshaffer!>
Brendan Higgins124203d2016-10-31 18:44:58 -070086
87# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: please send patches using
88# "git send-email"
89# TO: Joel Stanley <joel@jms.id.au>
90# and
91# CC: <openbmc@lists.ozlabs.org>
92@linux://*
93F: https://github.com/torvalds/linux
94M: Joel Stanley <joel@jms.id.au> <shenki!>
95R: Andrew Jeffery <andrew@aj.id.au> <amboar!>
96R: Cédric Le Goater <clg@kaod.org> <cdrx!>
97
Andrew Jeffery554b2f92018-03-20 08:03:47 +103098# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: please send patches using
99# "git send-email"
100# TO: Andrew Jeffery <andrew@aj.id.au>, Suraj Jitindar Singh <sjitindarsingh@gmail.com>
101# and
102# CC: <openbmc@lists.ozlabs.org>, <skiboot@lists.ozlabs.org>
103@mboxbridge://*
104M: Andrew Jeffery <andrew@aj.id.au> <amboar!>
105R: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
106
Brendan Higgins124203d2016-10-31 18:44:58 -0700107# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: this is a subtree in
108# @openbmc and is synced by the maintainer using git-subtree. Please submit
Gunnar Mills861ec752017-10-25 14:50:52 -0500109# changes against @openbmc.
Brendan Higgins124203d2016-10-31 18:44:58 -0700110@meta-aspeed://*
111
112# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: this is a subtree in
113# @openbmc and is synced by the maintainer using git-subtree. Please submit
Gunnar Mills861ec752017-10-25 14:50:52 -0500114# changes against @openbmc.
Brendan Higgins124203d2016-10-31 18:44:58 -0700115@meta-openpower://*
116
117# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: this is a subtree in
118# @openbmc and is synced by the maintainer using git-subtree. Please submit
Gunnar Mills861ec752017-10-25 14:50:52 -0500119# changes against @openbmc.
Brendan Higgins124203d2016-10-31 18:44:58 -0700120@meta-phosphor://*
121
122@obmc-console://*
123R: Jeremy Kerr <jk@ozlabs.org> <jk!>
124R: Joel Stanley <joel@jms.id.au> <shenki!>
125
126@openbmc-build-scripts://*
127R: Joel Stanley <joel@jms.id.au> <shenki!>
128R: Andrew Geissler <andrewg@us.ibm.com> <andrewg!>
Matthew Bartha3c65c02018-05-14 10:37:53 -0500129R: Matthew Barth <msbarth@linux.ibm.com> <msbarth!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700130
131@openbmc-test-automation://*
George Keishing98b60fa2018-03-16 11:57:31 -0500132M: George Keishing <gkeishin@in.ibm.com> <gkeishin!>
133R: Michael Walsh <micwalsh@us.ibm.com> # TODO: MISSING IRC HANDLE
Brendan Higgins124203d2016-10-31 18:44:58 -0700134
135@openbmc://*
136R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins38f3e202017-10-17 10:40:58 -0700137
138@openbmc://meta-evb/meta-evb-raspberrypi/*
139R: Yi TZ Li <shliyi@cn.ibm.com> # TODO: MISSING IRC HANDLE
140
141@openbmc://meta-evb/meta-evb-aspeed/meta-evb-ast2500/*
142R: Joel Stanley <joel@jms.id.au> <shenki!>
143
144@openbmc://meta-x86/meta-mellanox/meta-msn/*
145R: Mykola Kostenok <c_mykolak@mellanox.com> # TODO: MISSING IRC HANDLE
146
147@openbmc://meta-x86/meta-quanta/meta-q71l/*
148R: Patrick Venture <venture@google.com> <venture!>
149
150@openbmc://meta-openpower/meta-ingrasys/meta-zaius/*
Xo Wang6f5f97a2018-03-14 16:18:56 -0700151R: Robert Lippert <rlippert@google.com> <rlippert!>
Brendan Higgins38f3e202017-10-17 10:40:58 -0700152
153@openbmc://meta-openpower/meta-ibm/meta-firestone/*
154R: Lei YU <mine260309@gmail.com> # TODO: MISSING IRC HANDLE
155
156@openbmc://meta-openpower/meta-ibm/meta-romulus/*
157R: Lei YU <mine260309@gmail.com> # TODO: MISSING IRC HANDLE
Joel Stanley140cfdd2018-06-01 13:04:09 +0930158R: Joel Stanley <joel@jms.id.au> # <shenki!>
159
160@openbmc://meta-openpower/meta-ibm/meta-palmetto/*
161R: Lei YU <mine260309@gmail.com> # TODO: MISSING IRC HANDLE
162R: Joel Stanley <joel@jms.id.au> # <shenki!>
Brendan Higgins38f3e202017-10-17 10:40:58 -0700163
164@openbmc://meta-openpower/meta-ibm/meta-witherspoon/*
165R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
166R: Andrew Geissler <andrewg@us.ibm.com> <andrewg!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700167
168@openpower-host-ipmi-oem://*
Emily Shafferfa258d82017-12-27 10:18:08 -0800169M: Tom Joseph <tomjose@linux.vnet.ibm.com> <tomjoseph!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700170R: William Li (Nan Li, 李楠) <william.bjlinan@hotmail.com> <williamNanLi!>
171
172@openpower-inventory-upload://*
173R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700174
Gunnar Mills81d8a2f2018-01-04 13:51:28 -0600175@openpower-pnor-code-mgmt://*
Gunnar Mills08f10632018-01-31 15:50:53 -0600176M: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
177M: Gunnar Mills <gmills@us.ibm.com> <gmills!>
Gunnar Mills81d8a2f2018-01-04 13:51:28 -0600178R: Michael Tritz <mtritz@us.ibm.com> <mtritz!>
Gunnar Mills81d8a2f2018-01-04 13:51:28 -0600179
180@phosphor-bmc-code-mgmt://*
Gunnar Mills08f10632018-01-31 15:50:53 -0600181M: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
182M: Gunnar Mills <gmills@us.ibm.com> <gmills!>
Gunnar Mills81d8a2f2018-01-04 13:51:28 -0600183R: Michael Tritz <mtritz@us.ibm.com> <mtritz!>
Gunnar Mills81d8a2f2018-01-04 13:51:28 -0600184
Brendan Higgins124203d2016-10-31 18:44:58 -0700185@phosphor-dbus-interfaces://*
Brendan Higgins124203d2016-10-31 18:44:58 -0700186R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
187
188@phosphor-event://*
189R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
190R: Andrew Geissler <andrewg@us.ibm.com> <andrewg!>
191
192@phosphor-host-ipmid://*
Emily Shafferfa258d82017-12-27 10:18:08 -0800193M: Vernon Mauery <vernon.mauery@linux.intel.com> <vmauery!>
194M: Tom Joseph <tomjose@linux.vnet.ibm.com> <tomjoseph!>
195M: Emily Shaffer <emilyshaffer@google.com> <emilyshaffer!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700196R: Chris Austen <austenc@us.ibm.com> <causten!>
197R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700198R: William Li (Nan Li, 李楠) <william.bjlinan@hotmail.com> # TODO: MISSING IRC HANDLE (william?)
199
200@phosphor-hwmon://*
Patrick Venture154186f2018-01-17 10:54:07 -0800201M: Patrick Venture <venture@google.com> <venture!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700202R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Matthew Bartha3c65c02018-05-14 10:37:53 -0500203R: Matthew Barth <msbarth@linux.ibm.com> <msbarth!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700204
205@phosphor-inventory-manager://*
206R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700207
208@phosphor-led-manager://*
209R: Vishwanatha Subbanna <vishwanath@in.ibm.com> <vishwa!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700210
211@phosphor-logging://*
212R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
213R: Andrew Geissler <andrewg@us.ibm.com> <andrewg!>
214
Andrew Jeffery554b2f92018-03-20 08:03:47 +1030215@phosphor-mboxd://*
216M: Andrew Jeffery <andrew@aj.id.au> <amboar!>
217R: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
218R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
219R: Deepak Kodihalli <dkodihal@in.ibm.com> <dkodihal!>
220
Brendan Higgins124203d2016-10-31 18:44:58 -0700221@phosphor-mrw-tools://*
222R: Matt Spinler <mspinler@linux.vnet.ibm.com> <mspinler!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700223
224@phosphor-net-ipmid://*
Emily Shafferfa258d82017-12-27 10:18:08 -0800225M: Vernon Mauery <vernon.mauery@linux.intel.com> <vmauery!>
226M: Tom Joseph <tomjose@linux.vnet.ibm.com> <tomjoseph!>
227M: Emily Shaffer <emilyshaffer@google.com> <emilyshaffer!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700228
229@phosphor-networkd://*
230R: Ratan Gupta <ratagupt@linux.vnet.ibm.com> # TODO: MISSING IRC HANDLE
231R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
232
233@phosphor-objmgr://*
234R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700235
236@phosphor-rest-server://*
237R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700238
239@phosphor-settingsd://*
240R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
241R: Vishwanatha Subbanna <vishwanath@in.ibm.com> <vishwa!>
242
243@phosphor-time-manager://*
244R: Vishwanatha Subbanna <vishwanath@in.ibm.com> <vishwa!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700245
Matthew Bartha3c65c02018-05-14 10:37:53 -0500246@phosphor-fan-presence://*
247M: Matthew Barth <msbarth@linux.ibm.com> <msbarth!>
248
Brendan Higgins124203d2016-10-31 18:44:58 -0700249@pyphosphor://*
250R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700251
252# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: please send patches using
253# "git send-email"
Andrew Jeffery02df74b2018-03-20 07:55:27 +1030254# TO: Andrew Jeffery <andrew@aj.id.au>, Cédric Le Goater <clg@kaod.org>
Brendan Higgins124203d2016-10-31 18:44:58 -0700255# and
256# CC: <openbmc@lists.ozlabs.org>
257@qemu://*
258F: https://github.com/qemu/qemu
259M: Andrew Jeffery <andrew@aj.id.au> <amboar!>
260M: Cédric Le Goater <clg@kaod.org> <cdrx!>
261R: Cédric Le Goater <clg@kaod.org> <cdrx!>
262R: Andrew Jeffery <andrew@aj.id.au> <amboar!>
263
264@rest-dbus://*
265R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
266R: Jeremy Kerr <jk@ozlabs.org> <jk!>
267
268@sdbusplus://*
Brendan Higgins124203d2016-10-31 18:44:58 -0700269R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins19cefff2017-10-11 12:54:31 -0700270R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700271
272@skeleton://*
273R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700274R: Xo Wang <xow@google.com> <ghf!>
275
276# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: please send patches using
277# "git send-email"
278# TO: Joel Stanley <joel@jms.id.au>
279# and
280# CC: <openbmc@lists.ozlabs.org>
281@u-boot://*
282F: https://github.com/u-boot/u-boot
283M: Joel Stanley <joel@jms.id.au> <shenki!>
284M: Cédric Le Goater <clg@kaod.org> <cdrx!>