[Pkg-bazaar-commits] ./bzr/unstable r287: - todo: plugins

Martin Pool mbp at sourcefrog.net
Fri Apr 10 07:43:52 UTC 2009


------------------------------------------------------------
revno: 287
committer: Martin Pool <mbp at sourcefrog.net>
timestamp: Wed 2005-04-27 09:33:45 +1000
message:
  - todo: plugins
modified:
  TODO
-------------- next part --------------
=== modified file 'TODO'
--- a/TODO	2005-04-26 10:24:32 +0000
+++ b/TODO	2005-04-26 23:33:45 +0000
@@ -1,3 +1,5 @@
+                                                 -*- indented-text -*-
+
 (See also various low-level TODOs in the source code.  Try looking in
 the list archive or on gmane.org for previous discussion of these
 issues, or )
@@ -18,6 +20,13 @@
 
 * "cat -rREV FILE"
 
+* Plugins that provide commands.  By just installing a file into some
+  directory (e.g. /usr/share/bzr/plugins) it should be possible to
+  create new top-level commands ("bzr frob").  Extensions can be
+  written in either Python (in which case they use the bzrlib API) or
+  in a separate process (in sh, C, whatever).   It should be possible
+  to get help for plugin commands.
+
 Medium things
 -------------
 



More information about the Pkg-bazaar-commits mailing list