chiark / gitweb /
TODO: update
[elogind.git] / TODO
diff --git a/TODO b/TODO
index 8896747073d3e3617b9d7645879a3b86b43e3894..b766efe397661a2b5fe56b36721d790ffbf8fe5b 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,4 +1,10 @@
 Bugfixes:
 Bugfixes:
+* update COPYRIGHT in our README:
+   http://ftp-master.metadata.debian.org/changelogs//main/s/systemd/systemd_204-2_copyright
+
+* the running hwdb seems not to pick up updated database files without
+  an explicit: udevadm control --reload
+
 * enabling an instance unit creates pointless link, and
   the unit will be started with getty@getty.service:
     $ systemctl enable getty@.service
 * enabling an instance unit creates pointless link, and
   the unit will be started with getty@getty.service:
     $ systemctl enable getty@.service
@@ -16,6 +22,10 @@ Bugfixes:
 
 * properly handle .mount unit state tracking when two mount points are stacked one on top of another on the exact same mount point.
 
 
 * properly handle .mount unit state tracking when two mount points are stacked one on top of another on the exact same mount point.
 
+* ellipsize_mem must take into account multi-byte unicode characters, and
+  - make the resulting line the requested number of *characters*, not *bytes*,
+  - avoid truncuating multi-byte sequences in the middle.
+
 Fedora 20:
 
 * external: ps should gain colums for slice and machine
 Fedora 20:
 
 * external: ps should gain colums for slice and machine
@@ -28,7 +38,7 @@ Fedora 20:
 
 CGroup Rework Completion:
 
 
 CGroup Rework Completion:
 
-* introduce "mainpid" for scopes
+* introduce "mainpid" for scopes (or maybe not?)
 
 * implement system-wide DefaultCPUAccounting=1 switch (and similar for blockio, memory?)
 
 
 * implement system-wide DefaultCPUAccounting=1 switch (and similar for blockio, memory?)
 
@@ -36,8 +46,6 @@ CGroup Rework Completion:
 
 * handle jointly mounted controllers correctly
 
 
 * handle jointly mounted controllers correctly
 
-* logind: implement session kill exceptions
-
 * make BlockIODeviceWeight=, BlockIODeviceBandwidth= runtime settable
 
 * introduce high-level settings for RT budget, swappiness
 * make BlockIODeviceWeight=, BlockIODeviceBandwidth= runtime settable
 
 * introduce high-level settings for RT budget, swappiness
@@ -46,6 +54,12 @@ CGroup Rework Completion:
 
 Features:
 
 
 Features:
 
+* unlink PID files of units after exit
+
+* tiny tool that saves/restores backlight
+
+* systemctl status output should should include list of triggering units and their status
+
 * for transient units, instead of writing out drop-ins for all properties consider serializing them in the normal serialization stream
 
 * logind: when logging out, remove user-owned sysv and posix IPC objects
 * for transient units, instead of writing out drop-ins for all properties consider serializing them in the normal serialization stream
 
 * logind: when logging out, remove user-owned sysv and posix IPC objects
@@ -85,8 +99,6 @@ Features:
   full, make sure to write how many messages are lost as first thing
   to syslog when it works again.
 
   full, make sure to write how many messages are lost as first thing
   to syslog when it works again.
 
-* prohibit Restart= set with Type=oneshot
-
 * man: the documentation of Restart= currently is very misleading and suggests the tools from ExecStartPre= might get restarted.
 
 * load .d/*.conf dropins for device units
 * man: the documentation of Restart= currently is very misleading and suggests the tools from ExecStartPre= might get restarted.
 
 * load .d/*.conf dropins for device units