David Craven <da...@craven.ch> skribis:

> I need to study for my exams the next week or two, but my current
> thinking on the next steps to accomplish the goal of being bootloader
> agnostic are:
>
> 1. discard <menu-entry> in gnu/system/grub in favor of
> <boot-parameters> from gnu/system - small api changes

Not sure what you mean.  <boot-parameters> is an internal things,
whereas <menu-entry> is what users manipulate.

> 2. focus on the code in gnu/system/vm.scm and gnu/build/vm.scm. A lot
> of decisions are being made about the qemu package, the qemu flags,
> the file-system, the bootloader, the architecture and the kernel etc.
> that should be moved elsewhere. - will affect guix/scripts/system and
> probably the system tests infrastructure, the existing api should be
> kept to avoid breakage in those parts.

Agreed.

Ludo’.

Reply via email to