diff options
author | <robert.mcqueen@collabora.co.uk> | 2005-10-19 16:29:16 +0000 |
---|---|---|
committer | <robert.mcqueen@collabora.co.uk> | 2005-10-19 16:29:16 +0000 |
commit | 0c7e251ee9492a4c9898f776e35233dcfca0b348 (patch) | |
tree | 74bfdb5d25452c39ca796666ffb179e39fc3dbce /README | |
parent | bdbba0e223ee71ded8fa4eb58eddea46ac82f017 (diff) |
update README and TODO
Diffstat (limited to 'README')
-rw-r--r-- | README | 21 |
1 files changed, 18 insertions, 3 deletions
@@ -1,5 +1,20 @@ -You need the latest dbus bindings from http://projects.collabora.co.uk/darcs/telepathy/dbus. +You need the latest D-Bus python bindings from: + http://projects.collabora.co.uk/darcs/telepathy/dbus +These include a large number of new features and bug fixes which will be +heading in to CVS HEAD soon. -to generate documentation for dbus interfaces run -./gen-documentation server order > server.html +server/connmgr.py implements base classes for all of the d-bus interfaces in +Telepathy. Most methods abstract and they are intended to be used as mixins for +the concrete implementations, but some perform housekeeping for you and +maintain structures with some of the state necessary to answer Get* calls. +cheddar.py is the embryonic XMPP connection manager implementation, which +should soon implement a fair amount of the spec, but is currently broken. + +The client lib in client/ isn't factored into a library yet, and needs to +access files such as cheddar.manager which must be in /usr/share/telepathy or +~/.telepathy in order to discover the connection managers which will be +activated with D-Bus service activation. + +To generate documentation for D-Bus interfaces, run: + ./doc-generator.py server order > server.html |