diff --git a/TODO.md b/TODO.md index 7672fdb9f7..5c8f92ac42 100644 --- a/TODO.md +++ b/TODO.md @@ -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.