update TODO

This commit is contained in:
Lennart Poettering
2026-05-20 16:39:08 +02:00
parent ec1f40c89d
commit 10151303ab
-15
View File
@@ -136,24 +136,12 @@ SPDX-License-Identifier: LGPL-2.1-or-later
the Varlinkifcation has progressed various non-desktop usescase might not
need D-Bus running at all anymore.
- Reuse the LoaderKeyboardLayout EFI variable/find_vconsole_keymap_for_bcp47()
to pre-select kbd layout in systemd-firstboot. (Right now it's only used in
vconsole-setup as fallback).
- Start using the PlatformLang EFI variable to pre-select language in
systemd-firstboot. (At least HP laptops seem to make good use of/configure
the value)
- format-table: introduce the concept of a "title" for a table, which remains
closely associated with the table. in most cases where want to output
multiple tables from the same tool we want to separate things with a title,
hence we might as well associate the title with the table itself, and
streamline a few things.
- report: add filtering by metric prefix, so that we reports don't have to
include everything, and we have a way to have "small" and "big" reports, that
have different number of fields.
- allow metrics to indicate which values mean
"nothing"/"invalid"/"zero"/"please-suppress". Then use that to reduce noise
in systemd-report output.
@@ -912,7 +900,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later
possibly up to 100ms supposedly)
- **EFI:**
- honor language efi variables for default language selection (if there are any?)
- honor timezone efi variables for default timezone selection (if there are any?)
- enable LockMLOCK to take a percentage value relative to physical memory
@@ -3038,8 +3025,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later
data in the image, make sure the image filename actually matches this, so
that images cannot be misused.
- when no locale is configured, default to UEFI's PlatformLang variable
- when switching root from initrd to host, set the machine_id env var so that
if the host has no machine ID set yet we continue to use the random one the
initrd had set.