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.
    grepping the Family files for job J1.