1
0

todo design

This commit is contained in:
dtb 2023-12-08 13:19:08 -07:00
parent 5cb364532a
commit b776121952

16
wip/todo/design.txt Normal file
View File

@ -0,0 +1,16 @@
todod - todo daemon
todoctl - todo control
todoctl add [name] [job]
todoctl del/rm/remove [name]
todoctl move/mv [name] {under,above} [name]
/etc/todo.list - todo data
todo stack
top "next job" (above "job after next job")
"job after next job" (under "next job", above "last job")
bottom "last job"
the purpose is to have a job scheduler so you don't have to job && job and wait
and hope for the best. maybe there should also be retry settings. this is
similar to an init system in terms of design but should be simpler and not
handle dependency trees or anything like that