xref: /freebsd-src/share/misc/committers-src.dot (revision affc66efb6a57e8346adff1e86a22bd64683ff3e)
17c2fa96dSFlorent Thoumie# $FreeBSD$
27c2fa96dSFlorent Thoumie
37c2fa96dSFlorent Thoumiedigraph src {
47c2fa96dSFlorent Thoumie
571e1ff23SFlorent Thoumie# Node definitions follow this example:
671e1ff23SFlorent Thoumie#
771e1ff23SFlorent Thoumie#   foo [label="Foo Bar\nfoo@FreeBSD.org\n????/??/??"]
871e1ff23SFlorent Thoumie#
971e1ff23SFlorent Thoumie# ????/??/?? is the date when the commit bit was obtained, usually the one you
1071e1ff23SFlorent Thoumie# can find looking at CVS logs for the access (or avail) file under CVSROOT.
1171e1ff23SFlorent Thoumie#
1271e1ff23SFlorent Thoumie# For returned commit bits, the node definition will follow this example:
1371e1ff23SFlorent Thoumie#
1471e1ff23SFlorent Thoumie#   foo [label="Foo Bar\nfoo@FreeBSD.org\n????/??/??\n????/??/??"]
1571e1ff23SFlorent Thoumie#
1671e1ff23SFlorent Thoumie# The first date is the same as for an active committer, the second date is
1771e1ff23SFlorent Thoumie# the date when the commit bit has been returned. Again, check CVS logs.
1871e1ff23SFlorent Thoumie
197c2fa96dSFlorent Thoumienode [color=grey62, style=filled, bgcolor=black];
207c2fa96dSFlorent Thoumie
2171e1ff23SFlorent Thoumie# Alumni go here.. Try to keep things sorted.
227c2fa96dSFlorent Thoumie
23*affc66efSGabor Kovesdanadrian [label="Adrian Chadd\nadrian@FreeBSD.org\n2000/07/03\n2006/05/30"]
24*affc66efSGabor Kovesdanalm [label="???\nalm@FreeBSD.org\n1993/06/12\n????/??/??"]
25*affc66efSGabor Kovesdanasmodai [label="Jeroen Ruigrok\nasmodai@FreeBSD.org\n1999/12/16\n2001/11/16"]
26*affc66efSGabor Kovesdanfutura [label="Atsushi Furuta\nfututa@FreeBSD.org\n2000/06/21\n????/??/??"]
27*affc66efSGabor Kovesdanjtc [label="???\njtc@FreeBSD.org\n1993/06/12\n????/??/??"]
28*affc66efSGabor Kovesdankeichii [label="Michael Wu\nkeichii@FreeBSD.org\n2001/03/07\n2006/04/28"]
29*affc66efSGabor Kovesdanmb [label="Maxim Bolotin\nmb@FreeBSD.org\n2000/04/06\n????/??/??"]
30*affc66efSGabor Kovesdannate [label="Nate Willams\nnate@FreeBSD.org\n1993/06/12\n2003/12/15"]
31*affc66efSGabor Kovesdannon [label="Noriaki Mitsnaga\nnon@FreeBSD.org\n2000/06/19\n2007/03/06"]
32*affc66efSGabor Kovesdanrgrimes [label="Rod Grimes\nrgrimes@FreeBSD.org\n1993/06/12\n????/??/??"]
33*affc66efSGabor Kovesdanshafeeq [label="Shafeeq Sinnamohideen\nshafeeq@FreeBSD.org\n2000/06/19\n????/??/??"]
34*affc66efSGabor Kovesdansheldonh [label="Sheldon Hearn\nsheldonh@FreeBSD.org\n1999/06/14\n2006/05/13"]
35*affc66efSGabor Kovesdantmm [label="Thomas Moestl\ntmm@FreeBSD.org\n2001/03/07\n2006/07/12"]
36*affc66efSGabor Kovesdantoshi [label="Toshihiko Arai\ntoshi@FreeBSD.org\n2000/07/06\n????/??/??"]
37*affc66efSGabor Kovesdanuch [label="UCHIYAMA Yasushi\nuch@FreeBSD.org\n2000/06/21\n????/??/??"]
381ae6e5f2SDavid Malone
397c2fa96dSFlorent Thoumienode [color=lightblue2, style=filled, bgcolor=black];
407c2fa96dSFlorent Thoumie
417c2fa96dSFlorent Thoumie# Current src committers go here. Try to keep things sorted.
427c2fa96dSFlorent Thoumie
43f3463aebSWarner Loshakiyama [label="Shunsuke Akiyama\nakiyama@FreeBSD.org\n2000/06/19"]
44f3463aebSWarner Loshambrisko [label="Doug Ambrisko\nambrisko@FreeBSD.org\n2001/12/19"]
458925e29eSGabor Kovesdanandre [label="Andre Oppermann\nandre@FreeBSD.org\n2003/11/12"]
466c01d9c8SJung-uk Kimanholt [label="Eric Anholt\nanholt@FreeBSD.org\n2002/04/22"]
47d5750df2SAlexander Leidingerariff [label="Ariff Abdullah\nariff@FreeBSD.org\n2005/11/14"]
48a4766708SMax Laierbenjsc [label="Benjamin Close\nbenjsc@FreeBSD.org\n2007/02/09"]
49b45bef74SBruce A. Mahbmah [label="Bruce A. Mah\nbmah@FreeBSD.org\n2002/01/29"]
508fc64a77SGabor Kovesdanbmilekic [label="Bosko Milekic\nbmilekic@FreeBSD.org\n????/??/??"]
51a4766708SMax Laierbms [label="Bruce M Simpson\nbms@FreeBSD.org\n2003/08/06"]
5245a4bcceSRobert Watsonbrueffer [label="Christian Brueffer\nbrueffer@FreeBSD.org\n2006/02/28"]
538fc64a77SGabor Kovesdanbrooks [label="Brooks Davis\nbrooks@FreeBSD.org\n????/??/??"]
54f3463aebSWarner Loshbruno [label="Bruno Ducrot\nbruno@FreeBSD.org\n2005/07/18"]
5545a4bcceSRobert Watsonbz [label="Bjoern A. Zeeb\nbz@FreeBSD.org\n2004/07/27"]
567c2fa96dSFlorent Thoumiecperciva [label="Colin Percival\ncperciva@FreeBSD.org\n2004/01/20"]
578fc64a77SGabor Kovesdancsjp [label="Christian S.J. Peron\ncsjp@FreeBSD.org\n2004/05/04"]
58095e6d8dSDiomidis Spinellisdds [label="Diomidis Spinellis\ndds@FreeBSD.org\n2003/06/20"]
59aea11552SRong-En Fandelphij [label="Xin Li\ndelphij@FreeBSD.org\n2004/09/14"]
606c01d9c8SJung-uk Kimdes [label="Dag-Erling Smorgrav\ndes@FreeBSD.org\n1998/04/03"]
619ea3c0d8SWarner Loshdg [label="David Greenman\ndg@FreeBSD.org\n1993/06/14"]
62a4766708SMax Laierdhartmei [label="Daniel Hartmeier\ndhartmei@FreeBSD.org\n2004/04/06"]
63f3463aebSWarner Loshdmlb [label="Duncan Barclay\ndmlb@FreeBSD.org\n2001/12/14"]
641ae6e5f2SDavid Malonedwmalone [label="David Malone\ndwmalone@FreeBSD.org\n2000/07/11"]
6546c0db10SRobert Watsonemaste [label="Ed Maste\nemaste@FreeBSD.org\n2005/10/04"]
66f3463aebSWarner Loshemax [label="Maksim Yevmenkin\nemax@FreeBSD.org\n2003/10/12"]
671ae6e5f2SDavid Malonefanf [label="Tony Finch\nfanf@FreeBSD.org\n2002/05/05"]
687c2fa96dSFlorent Thoumieflz [label="Florent Thoumie\nflz@FreeBSD.org\n2006/03/30"]
698fc64a77SGabor Kovesdangibbs [label="Justin T. Gibbs\ngibbs@FreeBSD.org\n????/??/??"]
7045a4bcceSRobert Watsongnn [label="George V. Neville-Neil\ngnn@FreeBSD.org\n2004/10/11"]
710d18b451SLukas Ertlgrog [label="Greg Lehey\ngrog@FreeBSD.org\n1998/08/30"]
7231a064dcSGregory Neil Shapirogshapiro [label="Gregory Shapiro\ngshapiro@FreeBSD.org\n2000/07/12"]
731ae6e5f2SDavid Maloneiedowse [label="Ian Dowse\niedowse@FreeBSD.org\n2000/12/01"]
749490068fSWarner Loshimp [label="Warner Losh\nimp@FreeBSD.org\n1996/09/20"]
758fc64a77SGabor Kovesdanjayanth [label="Jayanth Vijayaraghavan\njayanth@FreeBSD.org\n2000/05/08"]
76a4766708SMax Laierjake [label="Jake Burkholder\njake@FreeBSD.org\n2000/05/16"]
7745a4bcceSRobert Watsonjinmei [label="JINMEI Tatuya\njinmei@FreeBSD.org\n2007/03/17"]
789ea3c0d8SWarner Loshjkh [label="Jordan K. Hubbard\njkh@FreeBSD.org\n1993/06/12"]
796c01d9c8SJung-uk Kimjkim [label="Jung-uk Kim\njkim@FreeBSD.org\n2005/07/06"]
8027bce1c0SMatteo Riondatojls [label="Jordan Sissel\njls@FreeBSD.org\n2006/12/06"]
81f3463aebSWarner Loshjoe [label="Josef Karthauser\njoe@FreeBSD.org\n1999/10/22"]
825dd4e9afSPoul-Henning Kampjoerg [label="Joerg Wunsch\njoerg@FreeBSD.org\n1993/11/14"]
83f3463aebSWarner Loshjon [label="Jonathan Chen\njon@FreeBSD.org\n2000/10/17"]
8446c0db10SRobert Watsonkensmith [label="Ken Smith\nkensmith@FreeBSD.org\n2004/01/23"]
8545a4bcceSRobert Watsonkmacy [label="Kip Macy\nkmacy@FreeBSD.org\n2005/06/01"]
860d18b451SLukas Ertlle [label="Lukas Ertl\nle@FreeBSD.org\n2004/02/02"]
8746c0db10SRobert Watsonlinimon [label="Mark Linimon\nlinimon@FreeBSD.org\n2006/09/30"]
889607cb9cSPhilip Paepsmarks [label="Mark Santcroos\nmarks@FreeBSD.org\n2004/03/18"]
89c5f4de29SRobert Watsonmatteo [label="Matteo Riondato\nmatteo@FreeBSD.org\n2006/01/18"]
90fe6e7b01SMatt Jacobmjacob [label="Matt Jacob\nmjacob@FreeBSD.org\n1997/08/13"]
91a4766708SMax Laiermlaier [label="Max Laier\nmlaier@FreeBSD.org\n2004/02/10"]
92f3463aebSWarner Loshmr [label="Michael Reifenberger\nmr@FreeBSD.org\n2001/09/30"]
93ff6f5fc7SXin LImurray [label="Murray Stokely\nmurray@FreeBSD.org\n2000/04/05"]
94d5750df2SAlexander Leidingernetchild [label="Alexander Leidinger\nnetchild@FreeBSD.org\n2005/03/31"]
957b9c4b30SPhilip Paepsnjl [label="Nate Lawson\nnjl@FreeBSD.org\n2002/08/07"]
96ba54e248SLukas Ertlobrien [label="David E. O'Brien\nobrien@FreeBSD.org\n1996/10/29"]
97f3463aebSWarner Loshonoe [label="Atsushi Onoe\nonoe@FreeBSD.org\n2000/07/21"]
981ae6e5f2SDavid Malonepeadar [label="Peter Edwards\npeadar@FreeBSD.org\n2004/03/08"]
998fc64a77SGabor Kovesdanpeter [label="Peter Wemm\npeter@FreeBSD.org\n????/??/??"]
10027bce1c0SMatteo Riondatophilip [label="Philip Paeps\nphilip@FreBSD.org\n2004/01/21"]
1015dd4e9afSPoul-Henning Kampphk [label="Poul-Henning Kamp\nphk@FreeBSD.org\n1994/02/21"]
1028fc64a77SGabor Kovesdanps [label="Paul Saab\nps@FreeBSD.org\n2000/02/23"]
10392ed5e98SAndre Oppermannqingli [label="Qing Li\nqingli@FreeBSD.org\n2005/04/13"]
104aea11552SRong-En Fanrafan [label="Rong-En Fan\nrafan@FreeBSD.org\n2007/01/31"]
105f3463aebSWarner Loshremko [label="Remko Lodder\nremko@FreeBSD.org\n2007/02/23"]
106f3463aebSWarner Loshrik [label="Roman Kurakin\nrik@FreeBSD.org\n2003/12/18"]
107f3463aebSWarner Loshrink [label="Rink Springer\nrink@FreeBSD.org\n2006/01/16"]
108cca050d2SRobert Watsonrrs [label="Randall R Stewart\nrrs@FreeBSD.org\n2007/02/08"]
1098e219dc5SRalf S. Engelschallrse [label="Ralf S. Engelschall\nrse@FreeBSD.org\n1997/07/31"]
110cca050d2SRobert Watsonrwatson [label="Robert N. M. Watson\nrwatson@FreeBSD.org\n1999/12/16"]
111a4766708SMax Laiersam [label="Sam Leffler\nsam@FreeBSD.org\n2002/07/02"]
112f3463aebSWarner Loshsanpei [label="MIHIRA Sanpei Yoshiro\nsanpei@FreeBSD.org\n2000/06/19"]
1130d18b451SLukas Ertlschweikh [label="Jens Schweikhardt\nschweikh@FreeBSD.org\n2001/04/06"]
1149607cb9cSPhilip Paepssepotvin [label="Stephane E. Potvin\nsepotvin@FreeBSD.org\n2007/02/15"]
115f3463aebSWarner Loshshiba [label="Takeshi Shibagaki\nshiba@FreeBSD.org\n2000/06/19"]
116f4947de2SSimon L. B. Nielsensimon [label="Simon L. Nielsen\nsimon@FreeBSD.org\n2006/03/07"]
11745a4bcceSRobert Watsonsyrinx [label="Shteryana Shopova\nsyrinx@FreeBSD.org\n2006/10/07"]
118f3463aebSWarner Loshtakawata [label="Takanori Watanabe\ntakawata@FreeBSD.org\n2000/07/06"]
119a4766708SMax Laierthompsa [label="Andrew Thompson\nthompsa@FreeBSD.org\n2005/05/25"]
12046c0db10SRobert Watsontrhodes [label="Tom Rhodes\ntrhodes@FreeBSD.org\n2002/05/28"]
12187493240SWilko Bultewilko [label="Wilko Bulte\nwilko@FreeBSD.org\n2000/01/13"]
12246c0db10SRobert Watsonwsalamon [label="Wayne Salamon\nwsalamon@FreeBSD.org\n2005/06/25"]
1237c2fa96dSFlorent Thoumie
1245dd4e9afSPoul-Henning Kamp# Pseudo target representing rev 1.1 of commit.allow
1255dd4e9afSPoul-Henning Kampday1 [label="Birth of FreeBSD"]
1265dd4e9afSPoul-Henning Kamp
1277c2fa96dSFlorent Thoumie# Here are the mentor/mentee relationships.
12871e1ff23SFlorent Thoumie# Group together all the mentees for a particular mentor.
12971e1ff23SFlorent Thoumie# Keep the list sorted by mentor login.
1307c2fa96dSFlorent Thoumie
1315dd4e9afSPoul-Henning Kampday1 -> jtc
1325dd4e9afSPoul-Henning Kampday1 -> jkh
1335dd4e9afSPoul-Henning Kampday1 -> nate
1345dd4e9afSPoul-Henning Kampday1 -> rgrimes
1355dd4e9afSPoul-Henning Kampday1 -> alm
1365dd4e9afSPoul-Henning Kampday1 -> dg
1375dd4e9afSPoul-Henning Kamp
13892ed5e98SAndre Oppermannandre -> qingli
1396c01d9c8SJung-uk Kim
14092ed5e98SAndre Oppermannanholt -> jkim
14171e1ff23SFlorent Thoumie
1420d7798bdSRobert Watsonbillf -> dougb
1430d7798bdSRobert Watsonbillf -> gad
1440d7798bdSRobert Watsonbillf -> jedgar
1450d7798bdSRobert Watsonbillf -> jhb
1460d7798bdSRobert Watsonbillf -> shafeeq
1470d7798bdSRobert Watson
1480d7798bdSRobert Watsonbmilekic -> csjp
1490d7798bdSRobert Watson
150a4766708SMax Laierbms -> mlaier
151a4766708SMax Laierbms -> dhartmei
152a4766708SMax Laierbms -> thompsa
153a4766708SMax Laier
1540d7798bdSRobert Watsonbrooks -> bushman
1550d7798bdSRobert Watson
156cca050d2SRobert Watsonbz -> syrinx
157cca050d2SRobert Watson
15892ed5e98SAndre Oppermanncperciva -> flz
159f4947de2SSimon L. B. Nielsencperciva -> simon
16092ed5e98SAndre Oppermann
1610d7798bdSRobert Watsoncsjp -> bushman
1620d7798bdSRobert Watson
163aea11552SRong-En Fandelphij -> rafan
164aea11552SRong-En Fan
1656c01d9c8SJung-uk Kimdes -> anholt
166a48376d0SDag-Erling Smørgravdes -> hmp
167a48376d0SDag-Erling Smørgravdes -> mike
1686c01d9c8SJung-uk Kim
169a48376d0SDag-Erling Smørgraveivind -> des
170cca050d2SRobert Watsoneivind -> rwatson
171cca050d2SRobert Watson
1721ae6e5f2SDavid Malonedwmalone -> fanf
1731ae6e5f2SDavid Malonedwmalone -> peadar
1741ae6e5f2SDavid Malone
175cca050d2SRobert Watsongnn -> jinmei
176cca050d2SRobert Watsongnn -> rrs
177cca050d2SRobert Watson
178f3463aebSWarner Loshimp -> akiyama
179f3463aebSWarner Loshimp -> ambrisko
180e8f5d4efSBruce A. Mahimp -> bmah
181f3463aebSWarner Loshimp -> bruno
182f3463aebSWarner Loshimp -> dmlb
183f3463aebSWarner Loshimp -> emax
184f3463aebSWarner Loshimp -> furuta
185f3463aebSWarner Loshimp -> joe
186f3463aebSWarner Loshimp -> jon
187f3463aebSWarner Loshimp -> keichii
188f3463aebSWarner Loshimp -> mb
189f3463aebSWarner Loshimp -> mr
190f3463aebSWarner Loshimp -> non
191f3463aebSWarner Loshimp -> onoe
192f3463aebSWarner Loshimp -> remko
193f3463aebSWarner Loshimp -> rink
194f3463aebSWarner Loshimp -> rik
195f3463aebSWarner Loshimp -> sanpei
196f3463aebSWarner Loshimp -> shiba
197f3463aebSWarner Loshimp -> takawata
198f3463aebSWarner Loshimp -> toshi
199f3463aebSWarner Loshimp -> uch
200f3463aebSWarner Losh
201a4766708SMax Laierjake -> bms
20245a4bcceSRobert Watsonjake -> gordon
20345a4bcceSRobert Watsonjake -> harti
20445a4bcceSRobert Watsonjake -> jeff
20545a4bcceSRobert Watsonjake -> kmacy
20645a4bcceSRobert Watsonjake -> robert
20746c0db10SRobert Watsonjake -> yongari
20845a4bcceSRobert Watson
2090d7798bdSRobert Watsonjhb -> arr
21045a4bcceSRobert Watsonjhb -> jeff
2110d7798bdSRobert Watsonjhb -> kbyanc
212a4766708SMax Laier
2139490068fSWarner Loshjkh -> imp
2140d7798bdSRobert Watsonjkh -> jlemon
2155dd4e9afSPoul-Henning Kampjkh -> joerg
2165dd4e9afSPoul-Henning Kampjkh -> phk
2179490068fSWarner Losh
21846c0db10SRobert Watsonjlemon -> bmilekic
21946c0db10SRobert Watson
2200d18b451SLukas Ertljoerg -> le
221d5750df2SAlexander Leidingerjoerg -> netchild
2220d18b451SLukas Ertl
223fe6e7b01SMatt Jacobgibbs -> mjacob
2249607cb9cSPhilip Paepsgibbs -> njl
225fe6e7b01SMatt Jacob
2260d18b451SLukas Ertlgrog -> le
2270d18b451SLukas Ertl
2280d7798bdSRobert Watsonmdodd -> jake
2290d7798bdSRobert Watson
230a4766708SMax Laiermlaier -> benjsc
231a4766708SMax Laiermlaier -> dhartmei
232a4766708SMax Laiermlaier -> thompsa
233a4766708SMax Laier
23446c0db10SRobert Watsonmsmith -> scottl
23546c0db10SRobert Watson
236ff6f5fc7SXin LImurray -> delphij
237ff6f5fc7SXin LI
238d5750df2SAlexander Leidingernetchild -> ariff
239d5750df2SAlexander Leidinger
2409607cb9cSPhilip Paepsnjl -> marks
24127bce1c0SMatteo Riondatonjl -> philip
2429607cb9cSPhilip Paepsnjl -> sepotvin
24327bce1c0SMatteo Riondato
2440d7798bdSRobert Watsonobrien -> benno
2450d7798bdSRobert Watsonobrien -> groudier
2460d7798bdSRobert Watsonobrien -> gshapiro
2470d7798bdSRobert Watsonobrien -> kan
248a4766708SMax Laierobrien -> sam
249a4766708SMax Laier
2500d7798bdSRobert Watsonpeter -> jayanth
2510d7798bdSRobert Watsonpeter -> ps
2520d7798bdSRobert Watsonpeter -> asmodai
2530d7798bdSRobert Watson
25427bce1c0SMatteo Riondatophilip -> jls
25527bce1c0SMatteo Riondatophilip -> matteo
25627bce1c0SMatteo Riondato
257cca050d2SRobert Watsonrwatson -> adrian
258e8f5d4efSBruce A. Mahrwatson -> bmah
259cca050d2SRobert Watsonrwatson -> brueffer
260cca050d2SRobert Watsonrwatson -> bz
261cca050d2SRobert Watsonrwatson -> cperciva
262cca050d2SRobert Watsonrwatson -> emaste
263cca050d2SRobert Watsonrwatson -> gnn
264cca050d2SRobert Watsonrwatson -> kensmith
265cca050d2SRobert Watsonrwatson -> kmacy
266cca050d2SRobert Watsonrwatson -> linimon
2670d7798bdSRobert Watsonrwatson -> shafeeq
268cca050d2SRobert Watsonrwatson -> tmm
26946c0db10SRobert Watsonrwatson -> trhodes
270cca050d2SRobert Watsonrwatson -> wsalamon
271cca050d2SRobert Watson
27292ed5e98SAndre Oppermannsam -> andre
273a4766708SMax Laiersam -> benjsc
27445a4bcceSRobert Watsonsam -> sephe
275a4766708SMax Laier
276095e6d8dSDiomidis Spinellisschweikh -> dds
2777c2fa96dSFlorent Thoumie
27846c0db10SRobert Watsonscottl -> pjd
27946c0db10SRobert Watsonscottl -> sah
28046c0db10SRobert Watsonscottl -> yongari
28146c0db10SRobert Watson
2821ae6e5f2SDavid Malonesheldonh -> dwmalone
2831ae6e5f2SDavid Malonesheldonh -> iedowse
2841ae6e5f2SDavid Malone
285cca050d2SRobert Watsonume -> jinmei
286cca050d2SRobert Watson
2877c2fa96dSFlorent Thoumie}
288