One of the initial design requirements of TaskForest was that it be
easily configuriable with just a shell prompt and your favorite text
editor. Many of the servers I administer are old boxes which I
administer by logging into them via ssh
. So when it came
to designing job dependencies in Family files, I chose a text file
representation. The benefits of text files over a graphical user
interface for this are many:
taskforest
. With the such low client access
requirements, virtually any old machine that has internet access
and an ssh
client can be used to administer the
system. I have often worked on our taskforestd
server from a local internet cafe using a Putty.exe downloaded
minutes earlier.
diff
different versions of the same family
file.
grep
ping the Family files for job J1.