aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2018-07-02 18:22:07 +0200
committerLennart Poettering <lennart@poettering.net>2018-11-29 20:54:31 +0100
commit8f2eb7302dc98794247d49c85d8a366d89218aee (patch)
tree29fb5efc12c07890775360a6ab701d6637315339 /TODO
parentdev-setup: generalize logic we use to create "inaccessible" device nodes (diff)
downloadsystemd-8f2eb7302dc98794247d49c85d8a366d89218aee.tar.gz
systemd-8f2eb7302dc98794247d49c85d8a366d89218aee.tar.bz2
systemd-8f2eb7302dc98794247d49c85d8a366d89218aee.zip
update TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO23
1 files changed, 23 insertions, 0 deletions
diff --git a/TODO b/TODO
index 41b057033..d82cfbda6 100644
--- a/TODO
+++ b/TODO
@@ -95,6 +95,29 @@ Features:
* bootspec.c: also enumerate EFI unified kernel images.
+* maybe set a special xattr on cgroups that have delegate=yes set, to make it
+ easy to mark cut points
+
+* introduce an option (or replacement) for "systemctl show" that outputs all
+ properties as JSON, similar to busctl's new JSON output. In contrast to that
+ it should skip the variant type string though.
+
+* augment CODE_FILE=, CODE_LINE= with something like CODE_BASE= or so which
+ contains some identifier for the project, which allows us to include
+ clickable links to source files generating these log messages. The identifier
+ could be some abberviated URL prefix or so (taking inspiration from Go
+ imports). For example, for systemd we could use
+ CODE_BASE=github.com/systemd/systemd/blob/98b0b1123cc or so which is
+ sufficient to build a link by prefixing "http://" and suffixing the
+ CODE_FILE.
+
+* when outputting log data with journalctl and the log data includes references
+ to configuration files (CONFIG_FILE=), create a clickable link for it.
+
+* Augment MESSAGE_ID with MESSAGE_BASE, in a similar fashion so that we can
+ make clickable links from log messages carrying a MESSAGE_ID, that lead to
+ some explanatory text online.
+
* maybe extend .path units to expose fanotify() per-mount change events
* Add a "systemctl list-units --by-slice" mode or so, which rearranges the