Update TODO.
authorDavin McCall <davmac@davmac.org>
Sat, 29 Jun 2019 03:52:45 +0000 (13:52 +1000)
committerDavin McCall <davmac@davmac.org>
Sat, 29 Jun 2019 03:52:45 +0000 (13:52 +1000)
TODO

diff --git a/TODO b/TODO
index 7613974b85da8941bb24f034fc73c9e3a6e9f2b5..926a863a9919f0df2e23da674b215948a7416179 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,14 +1,18 @@
 For version 0.6.0:
 ------------------
-* Refuse to start new services during shutdown.
-* On service failure (all services stop when no restart issued), allow user to interrupt/ctrl+alt+del when
-  they are prompted to press enter, to allow halt/rebooting instead of re-launching the boot service. 
-* Basic resource limits setting.
-* per-service environment.
+* Refuse to start new services during shutdown [DONE].
+* On service failure (all services stop when no restart issued), allow user to
+  interrupt/ctrl+alt+del when they are prompted to press enter, to allow halt/rebooting instead of
+  re-launching the boot service.  [DONE][ even better, you can now choose from several options! ]
+* Basic resource limits setting. [DONE, mostly. OpenBSD compilation issues, others need testing].
+* Per-service environment.
+* Process start failure: track where in the launch process we get failure (i.e. we send errno over a pipe,
+  we should send a state value as well).
 
 For version 0.7.0:
 ------------------
-? Not decided yet.
+* dinitctl: Warn when stopping a service would cause a dependent to stop. Require a force flag to proceed.
+* dinitctl: implement "restart" command. 
 
 For version 1.0:
 ----------------