chiark / gitweb /
update TODO
authorLennart Poettering <lennart@poettering.net>
Wed, 20 Jun 2018 17:36:06 +0000 (19:36 +0200)
committerSven Eden <yamakuzure@gmx.net>
Fri, 24 Aug 2018 14:47:08 +0000 (16:47 +0200)
TODO

diff --git a/TODO b/TODO
index 7b940d5c4221560e11d473546b46ab9c2bd3fcc4..829cc2e2ab6682cb0c3cfc98686027f6ad1af62e 100644 (file)
--- a/TODO
+++ b/TODO
@@ -21,6 +21,10 @@ Janitorial Clean-ups:
 
 Features:
 
+* the stop-when-unneded feature should be reworked: there should be a queue of
+  units, and we should only enqeueu stop jobs from a defer event that processes
+  queue instead of right-away when we assume that a unit is now unneeded.
+
 * When reloading configuration PID 1 should reset all its properties to the
   original defaults before calling parse_config()
 
@@ -36,6 +40,9 @@ Features:
   should be revisited to make clearer and also work if the payload elogind runs
   with full privs and without userns.
 
+* portables: introduce a new unit file directory /etc/elogind/system.attached/
+  or so, where we attach portable services to
+
 * cgroups: use inotify to get notified when somebody else modifies cgroups
   owned by us, then log a friendly warning.