xref: /netbsd-src/doc/RESPONSIBLE (revision 181254a7b1bdde6873432bffef2d2decc4b5c22f)
1#	$NetBSD: RESPONSIBLE,v 1.125 2020/04/04 16:25:17 jdolecek 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
210sysvbfs		?
211tmpfs		rmind
212udf		reinoud
213ufs		fvdl*
214union		[nobody]
215umapfs		[nobody]
216v7fs		uch*
217
218kern/vfs:
219
220buffercache	[nobody]
221fstrans		hannken
222genfs_io	yamt
223mount		?
224namei		dholland
225rename		dholland, riastradh
226vnode-lifecycle	hannken
227misc		dholland, pooka
228
229kern/general:
230
231ddb		jhawk, mrg
232emulation	christos, fvdl*, manu, jdolecek, mrg
233kevents		jdolecek
234ksyms		ragge*
235modules		jnemeth, pgoyette
236lwp/pthread	nathanw*
237ntp		simonb, jonathan*
238pipes		jdolecek
239splash		jmcneill
240uvm		chuck, chs, mrg, atatat*
241
242kern/compat:
243
244linux-alpha	erh
245linux-i386	fvdl*, jdolecek
246linux-m68k	itohy*
247linux-mips	manu
248linux-powerpc	manu
249linux-amd64	manu
250netbsd32	mrg
251
252networking:
253
254general net	thorpej*, matt
255ipf		darrenr
256kame/ipv6	core
257npf		rmind
258pf		peter*, yamt
259ppp(async)	christos
260ppp(sync)	martin
261
262Portmasters:
263
264[should be synced with src/distrib/notes/common/main]
265acorn32		reinoud
266amd64		dsl
267algor		core
268alpha		matt
269amiga		is
270amigappc	is
271arc		soda
272atari		jdc
273bebox		core
274cats		core
275cesfic		drochner
276cobalt		core
277emips		pooka
278evbarm		core
279evbmips		simonb
280evbppc		scw*
281evbsh3		core
282ews4800mips	tsutsui
283hp300		tsutsui
284hpcarm		core
285hpcmips		core
286hpcsh		uwe
287hppa		skrll
288i386		dsl
289ibmnws		matt
290iyonix		gavan
291landisk		uwe
292luna68k		nisimura
293mac68k		scottr*
294macppc		macallan
295mipsco		wdk*
296mmeye		core
297mvme68k		scw*
298mvmeppc		scw*
299netwinder	matt
300news68k		tsutsui
301newsmips	core
302next68k		core
303ofppc		garbled
304playstation2	martin
305pmax		simonb
306pmppc		core
307prep		garbled
308sandpoint	nisimura
309sbmips		simonb
310sgimips		core
311shark		core
312sh3		msaitoh,uwe
313sparc		core
314sparc64		martin
315sun2		core
316sun3		jeremy*
317usermode	reinoud
318vax		core
319x68k		core
320xen		bouyer
321
322
323MD Misc:
324
325hpcboot		uwe
326i386 bootblocks	dsl, drochner, fvdl*, christos
327amiga pci	rkujawa
328
329
330Misc:
331
332Build Tools	core
333Man Pages	wiz
334Release Tools	core
335Standards Guru	kleink
336
337
338* No longer has commit rights, but may still answer questions.
339