chiark / gitweb /
selinux: also profile memory usage
[elogind.git] / TODO
diff --git a/TODO b/TODO
index feac225cb5983aca8f59d4bdf92f4e713fe77596..a9b6939a30ee5ccd93689facb971ae582a99bb5a 100644 (file)
--- a/TODO
+++ b/TODO
@@ -20,6 +20,10 @@ F15 External:
 
 Features:
 
+* add profiling to unit loading code
+
+* add gperf support for unit file parsing table
+
 * fix CUPS .path unit for globbing
 
 * move PAM code into its own binary
@@ -38,8 +42,6 @@ Features:
 
 * logind: use sysfs path in device hash table instead of sysname, as soon as fb driver is fixed
 
-* possibly apply systemd-sysctl per network device subtrees on hotplug
-
 * implement Register= switch in .socket units to enable registration
   in Avahi, RPC and other socket registration services.
 
@@ -105,6 +107,9 @@ Features:
   - status update
   - how to make changes to sysctl and sysfs attributes
   - remote access
+  - cgroup best pratices to avoid stepping on each others toes
+  - how to pass throw-away units to systemd, or dynamically change properties of existing units
+  - how to integrate cgconfig and suchlike with systemd
 
 * allow port=0 in .socket units
 
@@ -227,8 +232,6 @@ Features:
 
 * readahead: btrfs/LVM SSD detection
 
-* add separate man page for [Install] settings
-
 * allow runtime changing of log level and target
 
 * drop cap bounding set in readahead and other services