GNU bug report logs -
#26339
[PATCH 00/18] wip: Support non grub bootloaders.
Previous Next
Reported by: Mathieu Othacehe <m.othacehe <at> gmail.com>
Date: Sun, 2 Apr 2017 13:51:01 UTC
Severity: important
Tags: patch
Done: Mathieu Othacehe <m.othacehe <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi,
> Hi Mathieu,
>
>> +(define* (install-bootloader install-procedure
>> + #:key
>> + bootcfg bootcfg-location
>> + device target)
>
> Maybe "installer" instead of "install-procedure"? It's not that important but it reads better I think...
>
Ok for installer.
> Hmm, importing (guix build utils) twice (on different sides, I guess)? Could use a comment...
Actually it's something pretty common, grep "guix build utils" in
gnu/services for example.
>
>> + (install-proc
>> + (let ((procedure (bootloader-configuration-installer
>> + (operating-system-bootloader os)))
>> + (target (or target "/")))
>> + (install-bootloader-derivation procedure bootloader device target)))
>
> Here, I'd use "bootloader-installer" instead of "install-proc" - because this specific procedure could install lots of things - it's the main entry point in a sense.
Ok for install-proc -> bootloader-installer.
>
> Otherwise LGTM! I also think the general approach is good.
Nice !
Thanks,
Mathieu
This bug report was last modified 7 years and 209 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.