X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=README.md;h=bfb147150aca281621178990fad6d6ebb5334170;hb=7917538ce57192b565842216e095c6e81694af5e;hp=ea6a29c5a0e5c3bb88039ef917fae8a288d13256;hpb=43e499034fbf9fddc79b8ee9168634cb4edc98bd;p=khatus.git diff --git a/README.md b/README.md index ea6a29c..bfb1471 100644 --- a/README.md +++ b/README.md @@ -97,3 +97,21 @@ controller, which are in turn actualized as desktop notifications by the `khatus_actuate_alert_to_notify_send` actuator: ![screenshot-self-error-propagation](screenshot-self-error-propagation.jpg) + +TODO +---- + +- retry/cache for sensors fetching flaky remote resources (such as weather) +- throttling of broken sensors (constantly returns errors) +- alert specification language + - trigger threshold + - above/bellow/equal to threshold value + - priority + - snooze time (if already alerted, when to re-alert?) + - text: subject/body + +Redesign notes +-------------- + +- controller should not do formatting +- need in-memory db for diskless feedback/throttling and cache