[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#69343] [PATCH v4 00/11] Simplify bootloader data structures and pro
From: |
Lilah Tascheter |
Subject: |
[bug#69343] [PATCH v4 00/11] Simplify bootloader data structures and procedures |
Date: |
Thu, 19 Sep 2024 23:15:54 -0500 |
Modified per Herman's review.
Felix Lechner (11):
Fix bug where the extra menu entries for a bootloader were shown
twice.
Move <boot-parameters> record to a separate file.
Rename seconds->string procedure to epoch->date-string.
Move epoch->date-string to gnu/system/boot.scm and use it elsewhere.
Offer a uniform decorated-boot-label and use it.
Rename boot-parameters to boot-alternatives when appropriate.
Rename two remote variables confusingly named 'generations'.
Give a separate name to a commonly used expression.
Simplify profile->boot-alternatives.
Split generation->boot-parameters out of profile->boot-alternatives.
Encapsulate <boot-parameters> to retain generation, system-path and
epoch.
gnu/local.mk | 1 +
gnu/machine/ssh.scm | 105 ++++++-----
gnu/system.scm | 287 +----------------------------
gnu/system/boot.scm | 376 ++++++++++++++++++++++++++++++++++++++
guix/scripts/system.scm | 71 +++----
tests/boot-parameters.scm | 1 +
6 files changed, 467 insertions(+), 374 deletions(-)
create mode 100644 gnu/system/boot.scm
base-commit: f59c4126827af3d2041d49f1d0a8ce12b41470cf
--
2.45.2
- [bug#69343] [PATCH v4 00/11] Simplify bootloader data structures and procedures,
Lilah Tascheter <=
- [bug#69343] [PATCH v4 01/11] Fix bug where the extra menu entries for a bootloader were shown twice., Lilah Tascheter, 2024/09/20
- [bug#69343] [PATCH v4 04/11] Move epoch->date-string to gnu/system/boot.scm and use it elsewhere., Lilah Tascheter, 2024/09/20
- [bug#69343] [PATCH v4 11/11] Encapsulate <boot-parameters> to retain generation, system-path and epoch., Lilah Tascheter, 2024/09/20
- [bug#69343] [PATCH v4 10/11] Split generation->boot-parameters out of profile->boot-alternatives., Lilah Tascheter, 2024/09/20
- [bug#69343] [PATCH v4 03/11] Rename seconds->string procedure to epoch->date-string., Lilah Tascheter, 2024/09/20
- [bug#69343] [PATCH v4 05/11] Offer a uniform decorated-boot-label and use it., Lilah Tascheter, 2024/09/20
- [bug#69343] [PATCH v4 02/11] Move <boot-parameters> record to a separate file., Lilah Tascheter, 2024/09/20
- [bug#69343] [PATCH v4 09/11] Simplify profile->boot-alternatives., Lilah Tascheter, 2024/09/20
- [bug#69343] [PATCH v4 07/11] Rename two remote variables confusingly named 'generations'., Lilah Tascheter, 2024/09/20
- [bug#69343] [PATCH v4 08/11] Give a separate name to a commonly used expression., Lilah Tascheter, 2024/09/20