Rev 8: Update README. in file:///home/robertc/source/baz/plugins/dbus/trunk/

Robert Collins robertc at robertcollins.net
Wed Feb 7 20:44:02 GMT 2007


At file:///home/robertc/source/baz/plugins/dbus/trunk/

------------------------------------------------------------
revno: 8
revision-id: robertc at robertcollins.net-20070207204400-g94c7nec5eylqeyu
parent: robertc at robertcollins.net-20070207003738-jk12g1bhj0kfxaa4
committer: Robert Collins <robertc at robertcollins.net>
branch nick: trunk
timestamp: Thu 2007-02-08 07:44:00 +1100
message:
  Update README.
modified:
  README                         readme-20070206032729-2b5teqiwctqrfgei-2
  TODO                           todo-20070206032729-2b5teqiwctqrfgei-3
=== modified file 'README'
--- a/README	2007-02-06 03:30:59 +0000
+++ b/README	2007-02-07 20:44:00 +0000
@@ -4,4 +4,15 @@
 This plugin is (C) Copyright Canonical Limited 2007 under the GPL Version 2.
 Please see the file COPYING.txt for the licence details.
 
-Currently nothing works: Please see TODO for plans.
+Please see TODO for future plans.
+
+This plugin currently provides a dbus service, which is not yet automatically
+activated, but can be started manually by running 'bzr dbus-broadcast'. This
+service allows programs to subscribe to dbus notification of new revisions.
+This service is fully documented in its python code - see 'pydoc
+bzrlib.plugins.dbus.activity.Broadcast'.
+
+The plugin also uses a bzr hook to notify the broadcast service of new
+revisions in branches, allowing other programs to react when bzr completes a
+push/pull/commit/uncommit. This should be useful for IDE's and other editors
+working in the same space as bzr, or for integration with network services.

=== modified file 'TODO'
--- a/TODO	2007-02-07 00:37:38 +0000
+++ b/TODO	2007-02-07 20:44:00 +0000
@@ -7,5 +7,6 @@
    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. Are there user installs of such things?
+ * setup.py for activation files. Per user:
+   ~/.local/share/dbus-1/services
  * gobject mainloop headaches? threads?



More information about the bazaar-commits mailing list