On Sun, Aug 30, 2026 at 3:31 AM <[email protected]> wrote: > > haiii!! > > i've been poking at guix's bootloader subsystem for a while, and ended > up writing a gcd about it :3 > > the main problem is that the generic bootloader interface is still very > heavily shaped around grub: generated configuration files, menu entries, > installer callbacks, etc. this gets especially awkward for generation > switching, system images, and bootloaders which don't really fit that > model. > > the draft introduces guix bootspec, which describes the launch contract > of a system generation independently from whichever bootloader happens > to publish it. it also separates the boot set, backend-specific policy, > and deployment environment, so generation switching doesn't have to > reconstruct bootloader state from old generation data anymore. > > the draft is attached. i'm looking for a sponsor (or sponsors), and would > especially appreciate people willing to poke holes in the bootspec/backend > boundary before the discussion period starts ^w^ > > thanks!! > > -- > coopi > lost: one train of thought. if found, please return.
I sponsor
