chiark / gitweb /
sort fixme for v11 todo list
[elogind.git] / fixme
diff --git a/fixme b/fixme
index 7e025c429adf4d4ad5ffb7e4e9c71d6b8db26c6f..1782a042a785433bc5156bb87a309ebd30620184 100644 (file)
--- a/fixme
+++ b/fixme
@@ -1,9 +1,4 @@
-* do not throw error when .service file is linked to /dev/null
-
-* oneshot services which do not remain: 'exited' instead of 'dead'?
-  it should be visible in 'systemctl' that they have been run
-
-* dot output for --test showing the 'initial transaction'
+v11:
 
 * have a simple syslog bridge providing /dev/log and forward messages
   to /dev/kmsg. at the moment the real syslog can be started, the bridge
 
 * have a simple syslog bridge providing /dev/log and forward messages
   to /dev/kmsg. at the moment the real syslog can be started, the bridge
   support in the kernel ringbuffer, without any syslog service or disk
   access
 
   support in the kernel ringbuffer, without any syslog service or disk
   access
 
+* emergency.service should start default.target after C-d. synchronize from fedora's initscripts package
+
+* tmpwatch: lower ioprio
+
+* drop empty assignments for parse_env_file
+
+* stability promise must say that #ifdef TARGET_XXX style distro compatibility will go away one day
+
+* enable tmpfiles by default
+
+later:
+
+* do not throw error when .service file is linked to /dev/null
+
+* oneshot services which do not remain: 'exited' instead of 'dead'?
+  it should be visible in 'systemctl' that they have been run
+
+* dot output for --test showing the 'initial transaction'
+
 * calendar time support in timer, iCalendar semantics for the timer stuff (RFC2445)
 
 * implicitly import "defaults" settings file into all types
 
 * calendar time support in timer, iCalendar semantics for the timer stuff (RFC2445)
 
 * implicitly import "defaults" settings file into all types
 
-* add #ifdefs for non-sysv builds
-  ABI: sysv "legacy", disable D-Bus export if not compiled-in
-
 * "disabled" load state?
 
 * ability to kill services? i.e. in contrast to stopping them, go directly
 * "disabled" load state?
 
 * ability to kill services? i.e. in contrast to stopping them, go directly
@@ -62,7 +73,7 @@
 
 * ConditionFileExists=, ConditionKernelCommandLine=, ConditionEnvironment= with !
 
 
 * ConditionFileExists=, ConditionKernelCommandLine=, ConditionEnvironment= with !
 
-* accountsservice is dod
+* accountsservice is borked
 
 * auditd service files
 
 
 * auditd service files
 
@@ -76,8 +87,6 @@
 
 * passphrase agent https://bugs.freedesktop.org/show_bug.cgi?id=30038
 
 
 * passphrase agent https://bugs.freedesktop.org/show_bug.cgi?id=30038
 
-* emergency.service should start default.target after C-d.
-
 * support dbus introspection in mid-level object paths, i.e. in /org/freedesktop/systemd/units/.
 
 * systemctl auto-pager a la git
 * support dbus introspection in mid-level object paths, i.e. in /org/freedesktop/systemd/units/.
 
 * systemctl auto-pager a la git
 
 * ask-password tty timeout
 
 
 * ask-password tty timeout
 
-* properly handle bind mounts in /etc/fstab
-
-* readahead() vs. fadvise() vs. ioprio
+* properly handle multiple inotify events per read() in path.c and util.c
 
 
-* unneeded
+* readahead: btrfs/LVM SSD detection
 
 
-* properly handle multiple inotify events per read() in path.c and util.c
+* document locale.conf, vconsole.conf and possibly the tempfiles.d and modules-load.d mechanism.
 
 External:
 
 
 External: