Features:
+* timedated: export boolean that clarifies whether NTP is even available
+
+* timedated: refuse time changes when NTP is on
+
+* journald: don't make SystemMinFileSize= configurable
+
+* clean up date formatting and parsing so that all absolute/relative timestamps we format can also be parsed
+
+* introduce hybrid-sleep.target
+
+* _SOURCE_MONOTONIC_TIMESTAMP entries from the kernel seem to be off by 1000000
+
+* document unit_name_mangle()
+
+* add new command to systemctl: "systemctl system-reexec" which reexecs as many daemons as virtually possible
+
+* introduce generic AUGMENT_PID=, AUGMENT_DEVICE= fields
+
+* deal with sendmail/postfix exclusivity
+
+* systemctl enable: improve the success messages
+
+* systemctl enable: fail if target to alias into doesn't exist? maybe show how many units are enabled afterwards?
+
+* on shutdown: move utmp, wall, audit logic all into PID 1 itsel
+
+* add "provisioning" instructions to setup an empty /etc + /var
+ - used to setup a new container from a shared /usr
+ - superset of tmpfiles model
+ - instructions shipped by packages and stored in /usr/lib/
+ - compose /etc/passwd and /etc/group, copy files
+ - able to create uid + gid used by packages, for file ownership
+
+* make repeated alt-ctrl-del presses printing a dump, or even force a reboot without
+ waiting for the timeout
+
+* make sure that the journal output from the initrd is always merged into the journalctl output even if -m is not passed.
+
+* add time seeks to journalctl
+
+* high level net_prio setting in execution context
+
+* Introduce journalctl -b <nr> to show journal messages of a previous boot
+
+* systemctl should be able to show log messages from certain privileged 3rd party daemons such as setroubleshoot
+
+* hostnamed: before returning information from /etc/machine-info.conf check the modification data and reread. Similar for localed, ...
+
+* currently x-systemd.timeout is lost in the initrd, since crypttab is copied into dracut, but fstab isn't
+
* WorkingDirectory: support env var replacements like in ExecStart= so that people can use $HOME
* refuse boot if /etc/machine-id is not useful
* after deserializing sockets in socket.c we should reapply sockopts and things
-* does vasprintf advance the struct vaargs? http://pastie.org/pastes/4712773/text
-
* do shutdown audit/utmp msgs inside of PID 1, get rid of systemd-update-utmp-runlevel
* make timer units go away after they elapsed
* support rd.luks.allow-discards= kernel cmdline params in cryptsetup generator
-* systemctl: when stopping a service which has triggres and warning about it actually check the TriggeredBy= deps fields
-
* nspawn: make use of device cgroup contrller by default
* drop accountsservice's StandardOutput=syslog and Type=dbus fields
* move PAM code into its own binary
-* warn if the user stops a service but not its associated socket
-
* logind: spawn user@..service on login
* logind: non-local X11 server handling
- how to pass throw-away units to systemd, or dynamically change properties of existing units
- how to integrate cgconfig and suchlike with systemd
- resource control in systemd
- - inhibiting
- testing with Harald's awesome test kit
- - restart
+ - auto-restart
* allow port=0 in .socket units
* timer events with system resume
-* timer events on calendar time:
- maybe use this time syntax? http://ohse.de/uwe/uschedule/uschedule.html
-
* dot output for --test showing the 'initial transaction'
-* calendar time support in timer, iCalendar semantics for the timer stuff (RFC2445)
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=99ee5315dac6211e972fa3f23bcc9a0343ff58c4
+* calendar time support in timer:
+ https://docs.google.com/document/pub?id=1bAMyFAjWLpzR3GTDYdgj5FWRMxoZiWw5zmUHEtvdHKA
* implicitly import "defaults" settings file into all types