Push some TODO items back to 0.9+
authorDavin McCall <davmac@davmac.org>
Sun, 8 Dec 2019 08:23:00 +0000 (18:23 +1000)
committerDavin McCall <davmac@davmac.org>
Sun, 8 Dec 2019 08:23:00 +0000 (18:23 +1000)
We already have two major features in 0.8: dinitcheck, and dinitctl
reload; that's enough for a new version.

TODO

diff --git a/TODO b/TODO
index 5d6ce98601d5a3eef87cd980b7084d3e4f456509..4c8a40db9cbcd3e5382da1d3244ad5e1f10a44df 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,19 +1,19 @@
 For version 0.8.0:
 ------------------
+* provide a way to check configuration for errors (dinitcheck command) [DONE]
+* Easy way to reload service description (including if service is running, where possible). [DONE]
+
+For version 0.9.+:
+------------------
 * for non-system init, fail if the control socket exists, with option to override this and re-
   create the socket instead (as system init does).
 * Check that desired_state is getting set correctly. (Currently we don't decide whether a service
   will restart until it stops...)
-* provide a way to check configuration for errors (dinitcheck command) [DONE]
-* Easy way to reload service description (including if service is running, where possible).
 * report process launch failure reason (stage & errno) via dinitctl.
 * "chain-to" can result in an unbreakable loop if the chain is circular. Chained services should not be
   started during shutdown to prevent this (also avoids a race condition where the chained service is left
   running when everything else has shutdown).
 * Show "activated" state in "dinitctl list" output
-
-For version 0.9.+:
-------------------
 * Service description sanity checks:
   - Service type not specified
     - maybe default to 'internal' if command not specified