+* the install state probably shouldn't get confused by generated units, think dbus1/kdbus compat!
+
+* in systemctl list-unit-files: show the install value the presets would suggest for a service in a third column
+
+* figure out when we can use the coarse timers
+
+* add "systemctl start -v foobar.service" that shows logs of a service
+ while the start command runs. This is non-trivial to do without
+ races though, since we should flush out all journal messages before
+ returning from the "systemctl stop".
+
+* firstboot: make it useful to be run immediately after yum --installroot to set up a machine. (most specifically, make --copy-root-password work even if /etc/passwd already exists
+
+* add infrastructure to allocate dynamic/transient users and UID ranges, for use in user-namespaced containers, per-seat gdm login screens and gdm guest sessions
+
+* maybe add support for specifier expansion in user.conf, specifically DefaultEnvironment=
+
+* introduce systemd-timesync-wait.service or so to sync on an NTP fix?
+
+* systemd --user should issue sd_notify() upon reaching basic.target, not on becoming idle
+
+* consider showing the unit names during boot up in the status output, not just the unit descriptions
+
+* maybe allow timer units with an empty Units= setting, so that they
+ can be used for resuming the system but nothing else.
+
+* what to do about udev db binary stability for apps? (raw access is not an option)
+
+* maybe provide an API to allow migration of foreign PIDs into existing scopes.
+
+* maybe support a new very "soft" reboot mode, that simply kills all processes, disassembles everything, flushes /run and sysvipc, and then reexecs systemd again
+
+* man: maybe use the word "inspect" rather than "introspect"?
+
+* systemctl: if some operation fails, show log output?
+
+* systemctl edit:
+- allow creation of units from scratch
+- use equvalent of cat() to insert existing config as a comment, prepended with #.
+ Upon editor exit, lines with one # are removed, lines with two # are left with one #, etc.
+
+* exponential backoff in timesyncd and resolved when we cannot reach a server
+
+* timesyncd + resolved: add ugly bus calls to set NTP and DNS servers per-interface, for usage by NM
+
+* extract_many_words() should probably be used by a lot of code that
+ currently uses FOREACH_WORD and friends. For example, most conf
+ parsing callbacks should use it.
+
+* merge ~/.local/share and ~/.local/lib into one similar /usr/lib and /usr/share....
+
+* systemd.show_status= should probably have a mode where only failed
+ units are shown.
+
+* add systemd.abort_on_kill or some other such flag to send SIGABRT instead of SIGKILL
+ (throughout the codebase, not only PID1)
+
+* resolved:
+ - put networkd events and rtnl events at a higher priority, so that
+ we always process them before we process client requests
+ - DNSSEC
+ - add display of private key types (http://tools.ietf.org/html/rfc4034#appendix-A.1.1)?
+ - DNS
+ - search paths
+ - mDNS/DNS-SD
+ - avahi compat
+ - DNS-SD service registration from socket units
+ - edns0
+ - dname: Not necessary for plain DNS as synthesized cname is handed out instead if we do not
+ announce dname support. However, for DNSSEC it is necessary as the synthesized cname
+ will not be signed.
+ - cname on PTR (?)
+ - resolved should optionally register additional per-interface LLMNR
+ names, so that for the container case we can establish the same name
+ (maybe "host") for referencing the server, everywhere.
+
+* refcounting in sd-resolve is borked
+
+* Add a new verb "systemctl top"