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’.