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