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

Reply via email to