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

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


------------------------------------------------------------
revno: 315
committer: Martin Pool <mbp at sourcefrog.net>
timestamp: Fri 2005-04-29 13:32:40 +1000
message:
  todo
modified:
  TODO
-------------- next part --------------
=== modified file 'TODO'
--- a/TODO	2005-04-29 00:10:30 +0000
+++ b/TODO	2005-04-29 03:32:40 +0000
@@ -142,6 +142,19 @@
 
 * Change to using gettext message localization.
 
+* Make a clearer separation between internal and external bzrlib
+  interfaces.  Make internal interfaces use protected names.  Write at
+  least some documentation for those APIs, probably as docstrings.
+
+  Consider using ZopeInterface definitions for the external interface;
+  I think these are already used in PyBaz.  They allow automatic
+  checking of the interface but may be unfamiliar to general Python
+  developers.
+
+* Commands to dump out all command help into a manpage or HTML file or
+  whatever.
+
+
 Large things
 ------------
 



More information about the Pkg-bazaar-commits mailing list