From 82d6b8f4667449dea775860abb1e0d76b590ebff Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Mon, 30 Jan 2023 14:35:54 -0800 Subject: [PATCH] doc/specs.md - A few TODOS are TODONES. --- doc/specs.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/doc/specs.md b/doc/specs.md index 296087d..50de8de 100644 --- a/doc/specs.md +++ b/doc/specs.md @@ -246,16 +246,13 @@ This is a working proof-of-concept. Some TODOs (no particular oder): loco import --detect ``` * Process management - * Implement support for background launching - * For BG processes, route console output to log files * Find a more meaningful protocol to detect when a service has really come online, then: * Use this to improve/fix launching of dependencies (so that we don't need 'sleep' hacks in any of the config files) * Use this to improve/fix timing of the startup messages. * Quality assurance - * Add test coverage for variable evaluation * Add test coverage for CLI options * Add test coverage for start/stop/restart -* Other Usability +* Other usability * When initializing services, create a checksum of the configuration. When starting a service, compare the checksum and warn if it's changed. * Allow flagging some services to *always* init on startup. * Allow flagging some services to *autorestart* when certain files are changed.