chiark / gitweb /
update TODO
[elogind.git] / TODO
diff --git a/TODO b/TODO
index 622df01f0c1a912f4eb489d0bb17606fd41b6eb8..2488ee3b762bd7b0ca53cbca3d59a2527d9e6c9f 100644 (file)
--- a/TODO
+++ b/TODO
@@ -17,11 +17,27 @@ F18:
 
 * Retest multi-seat
 
+* add rpm macros for %rulesdir, %hwdbdir, update rules/hwdb call
+
 Features:
 
+* add API to close/reopen/get fd for journal client fd in libsystemd-journal.
+
+* maybe add API to send pairs of iovecs via sd_journal_send
+
+* fallback to /dev/log based logging in libsystemd-journal, if we can't log natively?
+
+* declare the local journal protocol stable in the wiki interface chart
+
 * introduce ntp.service (or suchlike) as symlink that is used to arbitrate between various
   NTP implementations
 
+* sd-journal: don't return fields > a threshold by default
+* journal: reuse XZ context
+* sd-journal: speed up sd_journal_get_data() with transparent hash table in bg
+
+* introduce ntp.service (or suchlike) as symlink that is used to arbitrate between various NTP implementations
+
 * timer units should get the ability to trigger when:
     - CLOCK_REALTIME makes jumps (TFD_TIMER_CANCEL_ON_SET)
     - DST changes
@@ -45,8 +61,6 @@ Features:
   - find out what to do for blockdevs and skipping scsi modaliases
   - move writing code to src/libudev/libudev-hwdb-private.c
 
-* sd_journal_enumerate_data() implies XZ-decoding compressed field, this sucks hard
-
 * if booted in "quiet" mode, and an error happens, turn on status output again, so that the emergency mode isn't totally surprising
 
 * localectl: add listing support for X11 keymaps, by parsing /usr/share/X11/xkb/rules/xorg.lst
@@ -359,7 +373,6 @@ Features:
 * udev systemd unify:
   - strpcpy(), strpcpyl(), strscpy(), strscpyl()
   - utf8 validator code
-  - now() vs. now_usec()
 
 * udev: scsi_id -> sg3_utils -> kill scsi_id
 
@@ -399,8 +412,6 @@ Features:
 
 * dbus: move dbus to early boot
 
-* journald: reuse XZ context
-
 * logind: add equivalent to sd_pid_get_owner_uid() to the D-Bus API
 
 * journal: deal nicely with byte-by-byte copied files, especially regards header