diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 24 |
1 files changed, 20 insertions, 4 deletions
@@ -25,10 +25,26 @@ API chages before January 2009 simi-freeze: * Implement gettext service. -CLI - - Prompt for password using getpass - - Passed the param dict to output_for_cli() - - Implement a TextUI class and also pass it to output_for_cli() + * Add ability to register pre-op, post-op plugins per command. + + * Add ability to have certain args/options only active on either client-side + or server-side, and also the same for things like default_from callbacks. + + * Add ability to have a post-processing step that only gets called + client-side. It should have a signature like output_for_cli() minus the + textui argument. Need to decide whether we allow this method to modify + the return value. + + * Make Plugin base class parse class docstring into overview and + full-description strings (similar to Bazaar). + + +Command Line interface: + + * Finish textui plugin + + * Make possible Enum values self-documenting + Improve ease of plugin writting - make "from ipalib import *" import everything a plugin writter will need |