# zshell (c) 2001-2002 Jerome Alet & Free Software Foundation
#
# $Id: TODO,v 1.7 2002/04/29 07:31:44 jerome Exp $
#

zshell TODO:
============

        - Make most commands recognize options, the most useful
          options would certainely be:

                --recurse and --maxdepth
                --hasperms=
                --type=
                --mtime=
                --mmin=
                --owner=
                ...

          and the commands to modify are:

                addprop
                delprop
                catalog
                uncatalog
                ls
                rm
                export
                dump
                wget
                lroles => maybe needs a parameter to choose the object.

          Finishing and factorising the do_find() code should do it.

          Actually you just have to use find and its --exec option to
          do all this.

        - Add the locate command to search in ZCatalogs.

        - Create a ZShell Zope product, to allow people to create
          ZShell scripts, just like Python Scripts or DTML Methods :
          this is currently under part-time developpment.
          Please see the ZShellScripts Zope product from the same
          author.

        - add if/elif/else, for and while.

        - Piping between commands.

        - Create a test suite (it's a joke).

