blob: 0fbc2d194487bda60d557430cdeb59e17ceae5cf [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://*
63R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
64R: Andrew Jeffery <andrew@aj.id.au> <amboar!>
65
66@inarp://*
67M: Jeremy Kerr <jk@ozlabs.org> <jk!>
68R: Joel Stanley <joel@jms.id.au> <shenki!>
69
70@ipmi-fru-parser://*
71
72@ipmitool://*
73F: https://sourceforge.net/p/ipmitool/source/ci/master/tree/
74M: Jeremy Kerr <jk@ozlabs.org> <jk!>
75M: # TODO: Did not see a clear candidate for who should be the backup
76R: Jeremy Kerr <jk@ozlabs.org> <jk!>
77
78# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: please send patches using
79# "git send-email"
80# TO: Joel Stanley <joel@jms.id.au>
81# and
82# CC: <openbmc@lists.ozlabs.org>
83@linux://*
84F: https://github.com/torvalds/linux
85M: Joel Stanley <joel@jms.id.au> <shenki!>
86R: Andrew Jeffery <andrew@aj.id.au> <amboar!>
87R: Cédric Le Goater <clg@kaod.org> <cdrx!>
88
89# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: this is a subtree in
90# @openbmc and is synced by the maintainer using git-subtree. Please submit
Gunnar Mills861ec752017-10-25 14:50:52 -050091# changes against @openbmc.
Brendan Higgins124203d2016-10-31 18:44:58 -070092@meta-aspeed://*
93
94# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: this is a subtree in
95# @openbmc and is synced by the maintainer using git-subtree. Please submit
Gunnar Mills861ec752017-10-25 14:50:52 -050096# changes against @openbmc.
Brendan Higgins124203d2016-10-31 18:44:58 -070097@meta-openpower://*
98
99# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: this is a subtree in
100# @openbmc and is synced by the maintainer using git-subtree. Please submit
Gunnar Mills861ec752017-10-25 14:50:52 -0500101# changes against @openbmc.
Brendan Higgins124203d2016-10-31 18:44:58 -0700102@meta-phosphor://*
103
104@obmc-console://*
105R: Jeremy Kerr <jk@ozlabs.org> <jk!>
106R: Joel Stanley <joel@jms.id.au> <shenki!>
107
108@openbmc-build-scripts://*
109R: Joel Stanley <joel@jms.id.au> <shenki!>
110R: Andrew Geissler <andrewg@us.ibm.com> <andrewg!>
111
112@openbmc-test-automation://*
113R: George Keishing <gkeishin@in.ibm.com> # TODO: MISSING IRC HANDLE
114R: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> # TODO: MISSING IRC HANDLE
115
116@openbmc://*
117R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins38f3e202017-10-17 10:40:58 -0700118
119@openbmc://meta-evb/meta-evb-raspberrypi/*
120R: Yi TZ Li <shliyi@cn.ibm.com> # TODO: MISSING IRC HANDLE
121
122@openbmc://meta-evb/meta-evb-aspeed/meta-evb-ast2500/*
123R: Joel Stanley <joel@jms.id.au> <shenki!>
124
125@openbmc://meta-x86/meta-mellanox/meta-msn/*
126R: Mykola Kostenok <c_mykolak@mellanox.com> # TODO: MISSING IRC HANDLE
127
128@openbmc://meta-x86/meta-quanta/meta-q71l/*
129R: Patrick Venture <venture@google.com> <venture!>
130
131@openbmc://meta-openpower/meta-ingrasys/meta-zaius/*
132R: Xo Wang <xow@google.com> <GHF!>
133
134@openbmc://meta-openpower/meta-ibm/meta-firestone/*
135R: Lei YU <mine260309@gmail.com> # TODO: MISSING IRC HANDLE
136
137@openbmc://meta-openpower/meta-ibm/meta-romulus/*
138R: Lei YU <mine260309@gmail.com> # TODO: MISSING IRC HANDLE
139
140@openbmc://meta-openpower/meta-ibm/meta-witherspoon/*
141R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
142R: Andrew Geissler <andrewg@us.ibm.com> <andrewg!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700143
144@openpower-host-ipmi-oem://*
145R: Tom Joseph <tomjoseph@in.ibm.com> <tomjose!>
146R: William Li (Nan Li, 李楠) <william.bjlinan@hotmail.com> <williamNanLi!>
147
148@openpower-inventory-upload://*
149R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700150
151@phosphor-dbus-interfaces://*
Brendan Higgins124203d2016-10-31 18:44:58 -0700152R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
153
154@phosphor-event://*
155R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
156R: Andrew Geissler <andrewg@us.ibm.com> <andrewg!>
157
158@phosphor-host-ipmid://*
159R: Chris Austen <austenc@us.ibm.com> <causten!>
160R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
161R: Tom Joseph <tomjoseph@in.ibm.com> <tomjose!>
162R: William Li (Nan Li, 李楠) <william.bjlinan@hotmail.com> # TODO: MISSING IRC HANDLE (william?)
163
164@phosphor-hwmon://*
Brendan Higgins124203d2016-10-31 18:44:58 -0700165R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
166
167@phosphor-inventory-manager://*
168R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700169
170@phosphor-led-manager://*
171R: Vishwanatha Subbanna <vishwanath@in.ibm.com> <vishwa!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700172
173@phosphor-logging://*
174R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
175R: Andrew Geissler <andrewg@us.ibm.com> <andrewg!>
176
177@phosphor-mrw-tools://*
178R: Matt Spinler <mspinler@linux.vnet.ibm.com> <mspinler!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700179
180@phosphor-net-ipmid://*
181R: Tom Joseph <tomjoseph@in.ibm.com> <tomjose!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700182
183@phosphor-networkd://*
184R: Ratan Gupta <ratagupt@linux.vnet.ibm.com> # TODO: MISSING IRC HANDLE
185R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
186
187@phosphor-objmgr://*
188R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700189
190@phosphor-rest-server://*
191R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700192
193@phosphor-settingsd://*
194R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
195R: Vishwanatha Subbanna <vishwanath@in.ibm.com> <vishwa!>
196
197@phosphor-time-manager://*
198R: Vishwanatha Subbanna <vishwanath@in.ibm.com> <vishwa!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700199
200@pyphosphor://*
201R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700202
203# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: please send patches using
204# "git send-email"
205# TO: Joel Stanley <joel@jms.id.au>
206# and
207# CC: <openbmc@lists.ozlabs.org>
208@qemu://*
209F: https://github.com/qemu/qemu
210M: Andrew Jeffery <andrew@aj.id.au> <amboar!>
211M: Cédric Le Goater <clg@kaod.org> <cdrx!>
212R: Cédric Le Goater <clg@kaod.org> <cdrx!>
213R: Andrew Jeffery <andrew@aj.id.au> <amboar!>
214
215@rest-dbus://*
216R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
217R: Jeremy Kerr <jk@ozlabs.org> <jk!>
218
219@sdbusplus://*
Brendan Higgins124203d2016-10-31 18:44:58 -0700220R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins19cefff2017-10-11 12:54:31 -0700221R: Adriana Kobylak <anoo@us.ibm.com> <anoo!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700222
223@skeleton://*
224R: Brad Bishop <bradleyb@fuzziesquirrel.com> <radsquirrel!>
Brendan Higgins124203d2016-10-31 18:44:58 -0700225R: Xo Wang <xow@google.com> <ghf!>
226
227# THIS REPOSITORY HAS A DIFFERENT SUBMISSION PROCESS: please send patches using
228# "git send-email"
229# TO: Joel Stanley <joel@jms.id.au>
230# and
231# CC: <openbmc@lists.ozlabs.org>
232@u-boot://*
233F: https://github.com/u-boot/u-boot
234M: Joel Stanley <joel@jms.id.au> <shenki!>
235M: Cédric Le Goater <clg@kaod.org> <cdrx!>