Rev 20: update TODO. in file:///home/robertc/source/baz/plugins/dbus/trunk/
Robert Collins
robertc at robertcollins.net
Sun Mar 25 23:20:24 BST 2007
At file:///home/robertc/source/baz/plugins/dbus/trunk/
------------------------------------------------------------
revno: 20
revision-id: robertc at robertcollins.net-20070325222024-xxnx7foea3rgdm7w
parent: robertc at robertcollins.net-20070325221328-nttyoatqzu9b6lot
committer: Robert Collins <robertc at robertcollins.net>
branch nick: trunk
timestamp: Mon 2007-03-26 08:20:24 +1000
message:
update TODO.
modified:
TODO todo-20070206032729-2b5teqiwctqrfgei-3
=== modified file 'TODO'
--- a/TODO 2007-03-23 08:04:28 +0000
+++ b/TODO 2007-03-25 22:20:24 +0000
@@ -1,10 +1,19 @@
Plans for dbus and bzr
----------------------
- * simple subscriber that sits in a corner and shows revisions
* bzr server integration to republish tip revisions from file:/// to public
URLs when one is available.
* debug why raising a dbus returned error skips regular error handling and
jumps to sys.excepthook [wager: crack from the dbus python bindings]
* setup.py for activation files rather than manual instructions.
* gobject mainloop headaches? threads?
+ * change the hook used to trap commits from set_rh to push/pull/commit/uncommit.
+ * have the announce_revision method take multiple urls (for bound branch support)
+ * have the announce_revision method lookup all the urls its given in bzr.conf to
+ determine public urls? (how can it tell that something is there? This TODO
+ may be inherently flawed).
+ * have the announce_revision method read bazaar.conf to pickup statically
+ configured servers.
+ * have the smart server start and stop methods add servers.
+ * have announce_revision perform mapping of provided urls against all servers.
+ * add dbus methods to announce server start and stop.
More information about the bazaar-commits
mailing list