===== Bugzilla Categorization Ideas ===== ==== Kernel ==== Compare to [[https://people.freebsd.org/~linimon/presentations/prs2008/foil10.html|Kernel Categorization -- 1]] foil from 2008. === attempt 1 === Think of these as "slices through the layers of code". * boot * kernel * libraries * filesystems * networking * toolchain * storage controller * hardware-specific * architecture-specific === attempt 2 === Think of these as "slices through functionality." * acpi * audit * capsicum * dtrace * efi (possibly under boot?) * emulation * linux * firewall * ipfilter * ipfw * pf * geom * jails * multimedia (or just human-interface?) * power * rc * suspend/resume * usb * virtualization * aws * bhyve * hyper-v * vbox * xen === attempt 3 === * [[MarkLinimon/Bugzilla/CategorizationIdeas/SrcTree]] ==== things that need to be their own top-level ==== * libraries * toolchain * virtualization * framework (makefile glop etc.) * possibly "endoskeleton" ? * make, awk, and other invocations * compiler/linker flags ==== things that everybody is always confused about ==== These are sometimes in conf, misc, ... * booting issues * keymaps * fonts (non-X11) * periodic * devfs * rc * uefi * install * update * build failures * image building * release.sh * nanobsd * pkgbase * headers * suspend/resume * kbd/mouse/touchpad (assign to multimedia@?) * audit * capsicum * crypto * cam * acpi * fusefs * firewalls * vnet * dtrace Note: there is a bluetooth@. Should there be??? ==== See Also ==== * [[MarkLinimon/Bugzilla/DashboardIdeas]] * [[MarkLinimon/Bugzilla/SearchIdeas]] * [[MarkLinimon/Bugzilla/WorkflowIdeas]]