xref: /netbsd-src/doc/RESPONSIBLE (revision 76c7fc5f6b13ed0b1508e6b313e88e59977ed78e)
1#	$NetBSD: RESPONSIBLE,v 1.123 2019/05/08 22:01:47 nat Exp $
2
3List of sections of the system, and who is responsible for them (or at
4least considered an expert on them).
5
6Some of this information is duplicated from 3RDPARTY and should be
7maintained in both places.
8
9Warning: this list is not yet considered definitive, and is
10necessarily incomplete!
11
12Userland Programs:
13
14amd		christos
15atf		jmmv
16audioplay	mrg
17audiorecord	mrg
18awk		jdolecek*
19bc		phil*, simonb
20config		cube*
21csh		christos
22cvs		christos, wiz
23dhcp		mellon*
24edquota		dholland
25error		christos
26etcupdate	[nobody]
27expr		jdolecek*
28file		christos, pooka
29gpioctl		mbalmer
30grep		simonb, wiz
31groff		wiz
32gzip		mrg, atatat*
33ifconfig	dyoung
34inetd		dholland
35hostapd		[nobody]
36httpd		mrg
37installboot(mi)	core
38kerberos	lha*, joda*
39ld.elf_so	joerg
40less/more	mrg
41lint		christos
42lpr		mrg
43lua/luac	mbalmer, lneto
44luactl		mbalmer
45mail		christos
46make		christos, sjg, dholland
47midirecord	mrg
48named(bind)	christos
49ntp		simonb, jonathan*
50openpam		christos, jnemeth
51openssh		christos
52pax/tar		christos
53pcc		ragge*
54pigz		mrg
55ping		christos
56ping6		core
57postfix		tron
58postinstall	core
59ppp(async)	christos
60ppp(sync)	martin?
61racoon		manu
62routed		christos
63sh		christos, dsl, kre
64sort		jdolecek*
65sysctl		atatat*
66talk/talkd	dholland
67tcpdump		core
68texinfo		wiz
69gcc		mrg, christos
70gdb		christos
71binutils	skrll
72top		simonb
73user		agc
74vi		aymeric
75wakeonlan	mbalmer
76wpa_supplicant	scw*
77ypbind		dholland
78
79Userland Libraries:
80
81atf		jmmv
82citrus		core
83curses		blymn, jdc
84edit		christos, jdolecek*
85kerberos	lha*, joda*
86openssl		thorpej*, christos
87pcap		core
88pthread		nathanw*
89quota		dholland
90resolver(bind)	christos
91softfloat	bjh21*
92tz		kleink
93
94
95Userland Misc:
96
97iscsi target	agc
98root.cache	[no one]
99syspkgs		agc, apb
100terminfo	roy
101[uw]tmp{,x}	christos
102
103
104X:
105
106[Surely this needs breaking up further]
107xorg		mrg, rtr, macallan
108
109X video drivers:
110
111pnozz		macallan
112suncg6		macallan
113sunffb		macallan
114
115Kernel:
116
117device support:
118
119acpi		thorpej*, kochi*, jmcneill, joerg
120audio		augustss*, jmcneill
121cgd		elric
122firewire	jmc*
123flash		ahoka
124gpio		mbalmer
125ide/atapi	bouyer
126irda		augustss*, kenh
127keylock		mbalmer
128mca		jdolecek*
129nand		ahoka
130net80211	dyoung
131onewire		riz
132podulebus	bjh21*
133scsi		bouyer, thorpej*, reinoud
134sysmon_envsys	pgoyette
135raid(hard)	ad*
136raidframe	oster
137usb		augustss*, skrll
138vcons		macallan
139
140device drivers:
141
142audio device drivers:
143
144auich		kent*
145dbri		macallan
146eap		pooka
147esa		jmcneill
148
149console device drivers:
150
151cgsix		macallan
152machfb		macallan
153ofb		macallan
154pnozz		macallan
155
156network device drivers:
157
158ath		dyoung
159atw		dyoung
160bge		fvdl*, jonathan*, thorpej*
161gsip		thorpej*
162mb86960		tsutsui
163rtw		dyoung
164run		nonaka
165seeq8005	bjh21*
166ti		bouyer
167tl		bouyer
168urtwn		nonaka
169
170scsi device drivers:
171
172esiop		bouyer
173iha		tsutsui
174oosiop		tsutsui
175osiop		tsutsui
176pcscp		tsutsui
177siop		bouyer
178spc		tsutsui
179trm		tsutsui
180
181system controller device drivers:
182
183elansc		dyoung
184elanpar		dyoung
185elanpex		dyoung
186
187file systems:
188
189adosfs		?
190cd9660		?
191chfs		ttoth*
192coda		gdt
193efs		rumble*
194ext2fs		[nobody in particular]
195ffs		?
196ffs+wapbl	?
197hfs		dillo*
198kernfs		?
199lfs		dholland, perseant
200mfs		[nobody in particular]
201msdosfs		jdolecek*
202nilfs		reinoud
203nfs		fvdl*
204ntfs		jdolecek*
205nullfs/layerfs	dholland, pooka
206overlay		[nobody]
207procfs		?
208ptyfs		christos
209puffs		pooka
210smbfs		jdolecek*
211sysvbfs		?
212tmpfs		rmind
213udf		reinoud
214ufs		fvdl*
215union		[nobody]
216umapfs		[nobody]
217v7fs		uch*
218
219kern/vfs:
220
221buffercache	[nobody]
222fstrans		hannken
223genfs_io	yamt
224mount		?
225namei		dholland
226rename		dholland, riastradh
227vnode-lifecycle	hannken
228misc		dholland, pooka
229
230kern/general:
231
232ddb		jhawk, mrg
233emulation	christos, fvdl*, manu, jdolecek*, mrg
234kevents		jdolecek*
235ksyms		ragge*
236modules		jnemeth, pgoyette
237lwp/pthread	nathanw*
238ntp		simonb, jonathan*
239pipes		jdolecek*
240splash		jmcneill
241uvm		chuck, chs, mrg, atatat*
242
243kern/compat:
244
245linux-alpha	erh
246linux-i386	fvdl*, jdolecek*
247linux-m68k	itohy*
248linux-mips	manu
249linux-powerpc	manu
250linux-amd64	manu
251netbsd32	mrg
252
253networking:
254
255general net	thorpej*, matt
256ipf		darrenr
257kame/ipv6	core
258npf		rmind
259pf		peter*, yamt
260ppp(async)	christos
261ppp(sync)	martin
262
263Portmasters:
264
265[should be synced with src/distrib/notes/common/main]
266acorn32		reinoud
267amd64		dsl
268algor		core
269alpha		matt
270amiga		is
271amigappc	is
272arc		soda
273atari		jdc
274bebox		core
275cats		core
276cesfic		drochner
277cobalt		core
278emips		pooka
279evbarm		core
280evbmips		simonb
281evbppc		scw*
282evbsh3		core
283ews4800mips	tsutsui
284hp300		tsutsui
285hpcarm		core
286hpcmips		core
287hpcsh		uwe
288hppa		skrll
289i386		dsl
290ibmnws		matt
291iyonix		gavan
292landisk		uwe
293luna68k		nisimura
294mac68k		scottr*
295macppc		macallan
296mipsco		wdk*
297mmeye		core
298mvme68k		scw*
299mvmeppc		scw*
300netwinder	matt
301news68k		tsutsui
302newsmips	core
303next68k		core
304ofppc		garbled
305playstation2	martin
306pmax		simonb
307pmppc		core
308prep		garbled
309sandpoint	nisimura
310sbmips		simonb
311sgimips		core
312shark		core
313sh3		msaitoh,uwe
314sparc		core
315sparc64		martin
316sun2		core
317sun3		jeremy*
318usermode	reinoud
319vax		core
320x68k		core
321xen		bouyer
322
323
324MD Misc:
325
326hpcboot		uwe
327i386 bootblocks	dsl, drochner, fvdl*, christos
328amiga pci	rkujawa
329
330
331Misc:
332
333Build Tools	core
334Man Pages	wiz
335Release Tools	core
336Standards Guru	kleink
337
338
339* No longer has commit rights, but may still answer questions.
340