diff options
author | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2008-07-03 22:40:29 +0200 |
---|---|---|
committer | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2008-07-15 12:28:56 +0200 |
commit | 5eff502ced858a7d3a4f3b1c4d44b28e83dc92de (patch) | |
tree | 86babcca4fc2a521d5c4f19873c3a2ca6af66eae /TODO | |
parent | 4b538e4003103171dacaa7a0ac2bad52432cdfbd (diff) | |
download | nbb-5eff502ced858a7d3a4f3b1c4d44b28e83dc92de.tar.gz nbb-5eff502ced858a7d3a4f3b1c4d44b28e83dc92de.tar.xz nbb-5eff502ced858a7d3a4f3b1c4d44b28e83dc92de.zip |
Rework command framework
Implies catching exceptions in a single place.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -6,7 +6,8 @@ TODO: (to get git-amb equivalent functionality) * Write docs: man page equivalent, README, and HACKING. TODO: (Large list) - * Move command objects to plugin detection framework + * Switch plugins.Foo.validate() functions to different protocol: + Either return or raise an exception. * supports execution of user commands in source, build, install dirs * BS support: cmake, scons, ... * VCS support: SVN, darcs, hg, ... @@ -33,6 +34,7 @@ TODO: (Large list) * Man page or something similar. Generate from help texts? DONE: + * Do not move command objects to plugin detection framework (bad idea!) * Find or implement @abstractmethod decorator. * Unify detect() methods. * Design nice user interface. Requirements: |