User:Mattst88

From Gentoo Wiki
Jump to:navigation Jump to:search
Mattst88
Name Matt Turner
Nickname mattst88
Email mattst88@gentoo.org
PGP fingerprint
3BB6 39E5 6F86 1FA2 E865 0569 0FDD 682D 974C A72A
Blog https://mattst88.com/blog/
Developer bug 310977
Is active Yes
Projects
Mattst88
us
Contact info
mattst88 (IRC)


User info
devThis user is a Gentoo developer.
Gentoo user since 2004
Babel
enThis user is a native speaker of English.

My TODO list

Alpha

  • aboot-2.0

Catalyst

  • Switch IA64 ISO boot with sys-boot/grubDone
  • Switch SPARC ISO boot with sys-boot/grubDone
  • Switch SGI/MIPS ISO boot with sys-boot/grub
  • Switch man pages away from app-text/asciidoc to something lighterweight bug #679374
    • Or just make building the documentation optional?
  • Use squashfs images for porttree snapshots bug #274337Done
    • Support handling arbitrary repos
  • Fix kerncacheDone
  • Switch to TOML for `.spec` files
  • Consolidate stage[1-3] into a single catalyst invocation
    • Have catalyst understand which stages are just temporary, and don't compress them, etc
    • Use squashfs and mount in the next stage build using overlayfs
  • Cross compiling support
  • Configure number of jobs/load-average in catalyst.confDone
    • Would allow specs to use the default `update_seed_command`
  • Add some sanity checking to ensure that `pkgdir`, et al, set by catalyst match what portage is using
  • Switch to pyproject.toml-based build system
  • Overhaul the kernel building system
    • Simplify and allow only a single kernel sources package to be used (e.g. for all of the kernels on a LiveCD)
  • Containerize catalyst and break the dependence on the host system's bootloader
  • Use sys-apps/util-linux's Python libmount API instead of calling mount(8)Done
  • Run only the functions that need bind mounts inside a mount namespaceDone
    • Will prevent catalyst from accidentally deleting things outside of the chroot
  • Remove the dependency on dev-python/pydecomp

MIPS

  • Stabilize profiles

X11