about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2020-01-23 16:49:08 +0100
committerGitHub <noreply@github.com>2020-01-23 16:49:08 +0100
commit73f3ccf3032a7d07d33059ba2583cfbbfdcfdb05 (patch)
treebd2ee534de53459bfd0de87e4b0a62e6bc61170a
parentc95b0c00842219d98d43a5f859ecbb995e4d438e (diff)
parent3c5abfa925748640e6cfd5e63db300d43b510f8e (diff)
downloadsnooze-73f3ccf3032a7d07d33059ba2583cfbbfdcfdb05.tar.gz
snooze-73f3ccf3032a7d07d33059ba2583cfbbfdcfdb05.tar.xz
snooze-73f3ccf3032a7d07d33059ba2583cfbbfdcfdb05.zip
Merge pull request #9 from bougyman/master
Adds "over systemd timers" section to README
-rw-r--r--README.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/README.md b/README.md
index be882f1..efdb463 100644
--- a/README.md
+++ b/README.md
@@ -34,6 +34,17 @@ Over uschedule:
 - due to supervision, no centralized daemon required
 - filtering by ISO week and day of year
 
+Over systemd timers:
+- mnemonic syntax
+- less complexity for jobs, no need for a `<job>.timer` file distinct
+  from the `<job>.service` file,
+- can use a file timestamp to ensure minimum waiting time between two
+  runs, even across reboots
+- very robust with respect to external time changes
+- randomized delays
+- variable slack
+- ad-hoc usage possible, just run the program from command line
+
 ## Rosetta stone
 
 * run five minutes after midnight, every day: