xref: /freebsd/MAINTAINERS (revision a46b53b37c05d0add91f215fc914c304555c5bfd)
1aa9009bfSDavid E. O'Brien$FreeBSD$
2aa9009bfSDavid E. O'Brien
3072f68a7SPeter WemmPlease note that the content of this file is strictly advisory.
4072f68a7SPeter WemmNo locks listed here are valid.  The only strict review requirements
5072f68a7SPeter Wemmare granted by core.  These are documented in src/LOCKS and enforced
6072f68a7SPeter Wemmby CVSROOT/approvers.
7072f68a7SPeter Wemm
8072f68a7SPeter WemmThe source tree is a community effort.  However, some folks go to the
9072f68a7SPeter Wemmtrouble of looking after particular areas of the tree.  In return for
10072f68a7SPeter Wemmtheir active caretaking of the code it is polite to coordinate changes
11072f68a7SPeter Wemmwith them.  This is a list of people who have expressed an interest in
12072f68a7SPeter Wemmpart of the code or listed their active caretaking role so that other
13072f68a7SPeter Wemmcommitters can easily find somebody who is familiar with it.  The notes
14072f68a7SPeter Wemmshould specify if there is a 3rd party source tree involved or other
15072f68a7SPeter Wemmthings that should be kept in mind.
16072f68a7SPeter Wemm
17072f68a7SPeter WemmHowever, this is not a 'big stick', it is an offer to help and a source
18072f68a7SPeter Wemmof guidance.  It does not override the communal nature of the tree.
19072f68a7SPeter WemmIt is not a registry of 'turf' or private property.
20072f68a7SPeter Wemm
21aa9009bfSDavid E. O'Briensubsystem	login	notes
2233e8d2d1SRuslan Ermilov-----------------------------
23aa9009bfSDavid E. O'Brienmergemaster	dougb	Prefers to pre-approve commits
244ec3f323SRobert Watsonlibc/posix1e	rwatson	Pre-commit review requested.
254ec3f323SRobert WatsonPOSIX.1e ACLs	rwatson	Pre-commit review requested.
264ec3f323SRobert WatsonUFS EAs		rwatson	Pre-commit review requested.
2782b583d6SRobert WatsonMAC Framework	rwatson	Pre-commit review requested.
2882b583d6SRobert WatsonMAC Modules	rwatson	Pre-commit review requested.
29a509ba12SSøren SchmidtATA/IDE		sos	Pre-commit review requested.
307b74a303SWarner Loshahc(4)		gibbs	Pre-commit review requested.
3157f5e24fSDavid E. O'Brienahd(4)		gibbs	Pre-commit review requested.
327b74a303SWarner LoshNEWCARD		imp	Pre-commit review requested.
337b74a303SWarner LoshOLDCARD		imp	Pre-commit review requested.
347b74a303SWarner Loshwi		imp	Pre-commit review requested.
358a5cdc73SMark Murraytelnet		markm	Heads-up appreciated. Try not to break it.
368a5cdc73SMark Murraysecure/*	markm	Heads-up appreciated. Try not to break it.
37b00ddae6SJacques Vidrinekerberos5	nectar  Pre-commit review requested.
38b00ddae6SJacques Vidrineheimdal		nectar	Pre-commit review requested.
3985c17fe7SJohn Baldwincdboot		jhb	Pre-commit review requested.
4085c17fe7SJohn Baldwinpxeboot		jhb	Pre-commit review requested.
4185c17fe7SJohn Baldwinwitness		jhb	Pre-commit review requested.
4278dcc845SVinod Kashyaptwe		vkashyap	Pre-commit review requested
43b3f9e6e2SVinod Kashyaptwa		vkashyap	Pre-commit review requested
44362494f6SScott Longaac		scottl	Pre-commit review requested
456c2a427eSScott Longudf		scottl	Pre-commit review requested.
466c2a427eSScott Longips		scottl	Pre-commit review requested.
476c2a427eSScott Longiir		scottl	Pre-commit review requested.
486c2a427eSScott Longmlx		scottl	Pre-commit review requested.
496c2a427eSScott Longmly		scottl	Pre-commit review requested.
506c2a427eSScott Longmaestro3	scottl	Pre-commit review requested.
5109c0425eSKenneth D. MerryCAM		gibbs,
528a6d0ed2SMatt Jacob		ken	Pre-commit review requested. send to scsi@freebsd.org
5309c0425eSKenneth D. Merrydevstat(9)	ken	Pre-commit review requested.
5409c0425eSKenneth D. Merrycamcontrol(8)	ken	Pre-commit review requested.
5509c0425eSKenneth D. Merrylibcam		ken	Pre-commit review requested.
5609c0425eSKenneth D. Merrylibdevstat	ken	Pre-commit review requested.
5709c0425eSKenneth D. Merryiostat(8)	ken	Pre-commit review requested.
5809c0425eSKenneth D. Merrycd(4)		ken	Pre-commit review requested.
5909c0425eSKenneth D. Merrypass(4)		ken	Pre-commit review requested.
6009c0425eSKenneth D. Merrych(4)		ken	Pre-commit review requested.
618a6d0ed2SMatt Jacobisp(4)		mjacob	Pre-commit review requested.
6295af37edSMatt Jacobmpt(4)		mjacob	Pre-commit review requested.
635adb8227STony Ackermanem(4)		tackerman	Pre-commit review requested.
645e4252f5SColeman Kanetdfx(4)		cokane  Just keep me informed of changes, try not to break it.
65cfa8611cSGregory Neil Shapirosendmail	gshapiro	Pre-commit review requested.
66cfa8611cSGregory Neil Shapiroetc/mail	gshapiro	Pre-commit review requested.
67cfa8611cSGregory Neil Shapiro				Keep in sync with -STABLE.
68cfa8611cSGregory Neil Shapiroetc/sendmail	gshapiro	Pre-commit review requested.
69cfa8611cSGregory Neil Shapiro				Keep in sync with -STABLE.
705f589737SMartin Blappdhcp		mbr	Needs to pre-approve commits to contrib/isc-dhcp, so
715cdb0b3dSMurray Stokely			changes can be made to the isc.org CVS repository.
7275c3973aSDag-Erling Smørgravlibfetch	des	Advance notification requested.
7375c3973aSDag-Erling Smørgravfetch		des	Advance notification requested.
74523ca9d7SDag-Erling Smørgravlibpam		des	Pre-commit review requested.
75c81d70a7SDag-Erling Smørgravopenssh		des	Pre-commit review requested.
7602473686SDag-Erling Smørgravpseudofs	des	Advance notification requested.
7702473686SDag-Erling Smørgravprocfs		des	Advance notification requested.
7802473686SDag-Erling Smørgravlinprocfs	des	Advance notification requested.
792b6eac05SGarance A Drosehnlpr		gad	Pre-commit review requested, particularly for
802b6eac05SGarance A Drosehn			lpd/recvjob.c and lpd/printjob.c.
81d392a163SGarance A Drosehnnewsyslog(8)	gad	Heads-up appreciated.  I'm going thru the PR's for it.
8215f22497SGarance A Drosehnpkill		gad	Heads-up appreciated.
8315f22497SGarance A Drosehnps		gad	I am working on a number of changes to this.  Would
8415f22497SGarance A Drosehn			like advance notice of major changes planned to it.
85ec5b87c7SPeter Wemmcvs		peter	Heads-up appreciated, try not to break it.
86ec5b87c7SPeter Wemmncurses		peter	Heads-up appreciated, try not to break it.
87ec5b87c7SPeter Wemmnvi		peter	Try not to break it.
88ec5b87c7SPeter Wemmlibz		peter	Try not to break it.
89ec5b87c7SPeter Wemmpppd/chat	peter	Try not to break it.
90a66c7b85SRuslan Ermilovgroff		ru	Recommends pre-commit review.
91a46b53b3SRuslan Ermilovshare/mk	ru	This is a vital component of the build system, so I
92a46b53b3SRuslan Ermilov			offer a pre-commit review for anything non-trivial.
9382e65462SBill Fumerolaipfw		ipfw	Pre-commit review preferred. send to ipfw@freebsd.org
94291ebad8SEric Anholtdrm		anholt	Just keep me informed of changes, try not to break it.
952e8c6713SJuli Mallettregression	jmallett	Will help write new tests, etc.
96dc2368a4SJuli Mallettlibufs		jmallett	Willing to handle problems, help with work.
9716bbf2f4SJoerg Wunschfdc(4)		joerg	Just keep me informed of changes, try not to break it.
9816bbf2f4SJoerg Wunschsppp(4)		joerg	Just keep me informed of changes, try not to break it.
99361efec2SJacques Vidrinelibc		nectar	Opportuntity for pre-commit review appreciated for
100361efec2SJacques Vidrine			nsdispatch(3) and its consumers.
1017dd825c4STony Finchunifdef(1)	fanf	Pre-commit review requested.
102b6bf7843SOllivier Robertntp         	roberto	Pre-commit review requested.
103936664b1SDavid Maloneinetd		dwmalone	Recommends pre-commit review.
104177f5441SBoris Popovnwfs		bp	In case of functional changes pre-commit review
105177f5441SBoris Popov			requested.
106177f5441SBoris Popovcontrib/smbfs	bp	Open for in-tree committs. In case of functional
107177f5441SBoris Popov			changes pre-commit review requested.
1088c267233SMax Laiercontrib/pf	mlaier	Pre-commit review requested.
10957f5e24fSDavid E. O'Brienbinutils	obrien	Insists on BU blocked from unapproved commits
110d27006c8SDavid E. O'Brienfile		obrien	Insists to keep file blocked from other's unapproved
111d27006c8SDavid E. O'Brien			commits
112d27006c8SDavid E. O'Briencontrib/bzip2	obrien	Pre-commit review required.
113d27006c8SDavid E. O'Brienlukemftpd	obrien	Pre-commit review required.
11499130297SPawel Jakub Dawidekgeom_concat	pjd	Pre-commit review preferred.
11599130297SPawel Jakub Dawidekgeom_gate	pjd	Pre-commit review preferred.
11699130297SPawel Jakub Dawidekgeom_label	pjd	Pre-commit review preferred.
11799130297SPawel Jakub Dawidekgeom_mirror	pjd	Pre-commit review preferred.
11899130297SPawel Jakub Dawidekgeom_nop	pjd	Pre-commit review preferred.
119816659f6SPawel Jakub Dawidekgeom_raid3	pjd	Pre-commit review preferred.
1201c4bb408SPawel Jakub Dawidekgeom_shsec	pjd	Pre-commit review preferred.
12199130297SPawel Jakub Dawidekgeom_stripe	pjd	Pre-commit review preferred.
12299130297SPawel Jakub Dawideksbin/geom	pjd	Pre-commit review preferred.
12308b9aa31SAlfred Perlsteinnfs		alfred	Will be happy to review code, but not mandatory.
12408b9aa31SAlfred Perlsteinrpc.lockd	alfred	Will be happy to review code, but not mandatory.
12508b9aa31SAlfred Perlsteintruss		alfred	Will be happy to review code, but not mandatory.
126881848b9SAlfred Perlsteinrpc		alfred	Pre-commit review requested.
12747ab15f5SKirill Ponomarevpkg_install	krion	Pre-commit review or approval from portmgr@ requested.
12843a340a6SDoug Barton
12943a340a6SDoug BartonFollowing are the entries from the Makefiles, and a few other sources.
13043a340a6SDoug BartonPlease remove stale entries from both their origin, and this file.
13143a340a6SDoug Barton
13243a340a6SDoug BartonPlease also consider removing the lines from the files listed below and
13343a340a6SDoug Bartonstating your preferences here instead.
13443a340a6SDoug Barton
135cf27ba88SJens SchweikhardtList below generated with:
136cf27ba88SJens Schweikhardt$ cd /usr/src; find */* -type f|xargs egrep 'MAINTAINER[ <tab>]*='
137cf27ba88SJens Schweikhardt
13843a340a6SDoug Bartonbin/dd/Makefile:MAINTAINER=	green@FreeBSD.org
139cf27ba88SJens Schweikhardtcontrib/cvs/FREEBSD-upgrade:MAINTAINER=	peter@FreeBSD.org
1405d2e2fcdSJens Schweikhardtgames/fortune/datfiles/Makefile:MAINTAINER=	jkh
14143a340a6SDoug Bartongnu/usr.bin/cvs/Makefile:MAINTAINER=	peter@FreeBSD.org
14243a340a6SDoug Bartongnu/usr.bin/cvs/contrib/Makefile:MAINTAINER=	peter@FreeBSD.org
14343a340a6SDoug Bartongnu/usr.bin/cvs/cvs/Makefile:MAINTAINER=	peter@FreeBSD.org
14443a340a6SDoug Bartongnu/usr.bin/cvs/cvsbug/Makefile:MAINTAINER=	peter@FreeBSD.org
14543a340a6SDoug Bartongnu/usr.bin/cvs/doc/Makefile:MAINTAINER=	peter@FreeBSD.org
14643a340a6SDoug Bartongnu/usr.bin/cvs/lib/Makefile:MAINTAINER=	peter@FreeBSD.org
14743a340a6SDoug Bartongnu/usr.bin/cvs/libdiff/Makefile:MAINTAINER=	peter@FreeBSD.org
1485d2e2fcdSJens Schweikhardtgnu/usr.bin/man/apropos/Makefile:MAINTAINER= wosch
149cf27ba88SJens Schweikhardtlib/libc/posix1e/Makefile.inc:MAINTAINER=	rwatson@FreeBSD.org
15043a340a6SDoug Bartonlib/libusbhid/Makefile:MAINTAINER=	n_hibma@FreeBSD.ORG
15143a340a6SDoug Bartonlib/libz/Makefile:MAINTAINER=peter@FreeBSD.org
152cf27ba88SJens Schweikhardtsbin/dhclient/Makefile.inc:MAINTAINER=     mbr
15343a340a6SDoug Bartonsys/compat/svr4/Makefile:MAINTAINER=	newton@freebsd.org
154cf27ba88SJens Schweikhardtsys/dev/asr/MAINTAINER:MAINTAINER = obrien@freebsd, scott_long@btc.adaptec.com, mark_salyzyn@adaptec.com
155cf27ba88SJens Schweikhardtsys/dev/bktr/CHANGELOG.TXT: * MAINTAINER = Roger Hardiman <roger@freebsd.org>
15643a340a6SDoug Bartonsys/modules/3dfx/Makefile:MAINTAINER=	cokane@FreeBSD.org
15743a340a6SDoug Bartonsys/modules/bktr/bktr_mem/Makefile:MAINTAINER=	roger@freebsd.org
15843a340a6SDoug Bartonsys/modules/cam/Makefile:MAINTAINER=	n_hibma@freebsd.org
15943a340a6SDoug Bartonsys/modules/linux/Makefile:MAINTAINER=	emulation@FreeBSD.org
16043a340a6SDoug Bartonsys/modules/osf1/Makefile:MAINTAINER=	gallatin@FreeBSD.org
16143a340a6SDoug Bartonsys/modules/pecoff/Makefile:MAINTAINER=	takawata@FreeBSD.org
16243a340a6SDoug Bartonsys/modules/streams/Makefile:MAINTAINER=	newton@atdot.dotat.org
16343a340a6SDoug Bartonsys/modules/svr4/Makefile:MAINTAINER=	newton@FreeBSD.org
16443a340a6SDoug Bartonsys/modules/udbp/Makefile:MAINTAINER=	n_hibma@freebsd.org
16543a340a6SDoug Bartonsys/modules/ugen/Makefile:MAINTAINER=	n_hibma@freebsd.org
16643a340a6SDoug Bartonsys/modules/uhid/Makefile:MAINTAINER=	n_hibma@freebsd.org
16743a340a6SDoug Bartonsys/modules/ukbd/Makefile:MAINTAINER=	n_hibma@freebsd.org
16843a340a6SDoug Bartonsys/modules/ulpt/Makefile:MAINTAINER=	n_hibma@freebsd.org
16943a340a6SDoug Bartonsys/modules/umass/Makefile:MAINTAINER=	n_hibma@freebsd.org
17043a340a6SDoug Bartonsys/modules/umodem/Makefile:MAINTAINER=	n_hibma@freebsd.org
17143a340a6SDoug Bartonsys/modules/ums/Makefile:MAINTAINER=	n_hibma@freebsd.org
17243a340a6SDoug Bartonsys/modules/urio/Makefile:MAINTAINER=	Iwasa Kazmi <kzmi@ca2.so-net.ne.jp>
17343a340a6SDoug Bartonsys/modules/usb/Makefile:MAINTAINER=	n_hibma@freebsd.org
17443a340a6SDoug Bartonsys/modules/uscanner/Makefile:MAINTAINER=	n_hibma@freebsd.org
1755d2e2fcdSJens Schweikhardttools/tools/sysdoc/Makefile:MAINTAINER=	trhodes@FreeBSD.org
1765d2e2fcdSJens Schweikhardtusr.bin/locate/Makefile:MAINTAINER= wosch
17743a340a6SDoug Bartonusr.sbin/pppstats/Makefile:MAINTAINER=	peter@freebsd.org
17843a340a6SDoug Bartonusr.sbin/zic/Makefile:MAINTAINER=	wollman@FreeBSD.org
179