# HG changeset patch # User Ralph Meijer # Date 1151570304 0 # Node ID bd8e58c73370fb1318b22f32c2f531f04841e55d # Parent 753b8432460fc3e29e9b4bf8ab4f93bfe647d64c Update README and fix typo. - Adds informations about how to use Idavoll with jabberd 2.x - Updates dependency information - Updates implemented specification version diff -r 753b8432460f -r bd8e58c73370 README --- a/README Sat May 06 19:47:53 2006 +0000 +++ b/README Thu Jun 29 08:38:24 2006 +0000 @@ -15,15 +15,14 @@ There are two different backends: one using PostgreSQL for storage, and one just keeping everything in memory. -In Idavoll the mimimal requirements of JEP-0060 version 1.7 are implemented +In Idavoll the mimimal requirements of JEP-0060 version 1.8 are implemented plus most optional features, as returned by Service Discovery. Requirements ============ - Twisted Core >= 2.0.0 -- Twisted Xish >= 0.1.0 -- Twisted Words >= 0.1.0 +- Twisted Words >= 0.3.0 - uuid.py (http://ofxsuite.berlios.de/uuid.py) - A jabber server that supports the component protocol (JEP-0114) @@ -47,6 +46,13 @@ and restart jabberd. +For jabberd 2.x, you can use the 'legacy' component support that defaults +to port 5347. You do not need to add anything specific for this service. + +For other server implementations, please refer to its documentation on +how to interact with server side components using the protocol defined in +JEP-0114. + Then, in the same directory as this file run: mktap idavoll --rport=1238 --jid=pubsub.localhost --secret=1238 diff -r 753b8432460f -r bd8e58c73370 idavoll/pubsub.py --- a/idavoll/pubsub.py Sat May 06 19:47:53 2006 +0000 +++ b/idavoll/pubsub.py Thu Jun 29 08:38:24 2006 +0000 @@ -302,7 +302,7 @@ reply = domish.Element((NS_PUBSUB, "pubsub")) subscription = reply.addElement("subscription") - subscription["node"] = nod + subscription["node"] = node subscription["jid"] = subscriber.full() subscription["subscription"] = state return [reply]