Mercurial > libervia-pubsub
comparison README @ 154:bd8e58c73370
Update README and fix typo.
- Adds informations about how to use Idavoll with jabberd 2.x
- Updates dependency information
- Updates implemented specification version
author | Ralph Meijer <ralphm@ik.nu> |
---|---|
date | Thu, 29 Jun 2006 08:38:24 +0000 |
parents | f809b998c6f4 |
children | 5191ba7c4df8 |
comparison
equal
deleted
inserted
replaced
153:753b8432460f | 154:bd8e58c73370 |
---|---|
13 ============== | 13 ============== |
14 | 14 |
15 There are two different backends: one using PostgreSQL for storage, and one | 15 There are two different backends: one using PostgreSQL for storage, and one |
16 just keeping everything in memory. | 16 just keeping everything in memory. |
17 | 17 |
18 In Idavoll the mimimal requirements of JEP-0060 version 1.7 are implemented | 18 In Idavoll the mimimal requirements of JEP-0060 version 1.8 are implemented |
19 plus most optional features, as returned by Service Discovery. | 19 plus most optional features, as returned by Service Discovery. |
20 | 20 |
21 Requirements | 21 Requirements |
22 ============ | 22 ============ |
23 | 23 |
24 - Twisted Core >= 2.0.0 | 24 - Twisted Core >= 2.0.0 |
25 - Twisted Xish >= 0.1.0 | 25 - Twisted Words >= 0.3.0 |
26 - Twisted Words >= 0.1.0 | |
27 - uuid.py (http://ofxsuite.berlios.de/uuid.py) | 26 - uuid.py (http://ofxsuite.berlios.de/uuid.py) |
28 - A jabber server that supports the component protocol (JEP-0114) | 27 - A jabber server that supports the component protocol (JEP-0114) |
29 | 28 |
30 For the PostgreSQL backend, the following is also required: | 29 For the PostgreSQL backend, the following is also required: |
31 | 30 |
44 <secret>mysecret</secret> | 43 <secret>mysecret</secret> |
45 </accept> | 44 </accept> |
46 </service> | 45 </service> |
47 | 46 |
48 and restart jabberd. | 47 and restart jabberd. |
48 | |
49 For jabberd 2.x, you can use the 'legacy' component support that defaults | |
50 to port 5347. You do not need to add anything specific for this service. | |
51 | |
52 For other server implementations, please refer to its documentation on | |
53 how to interact with server side components using the protocol defined in | |
54 JEP-0114. | |
49 | 55 |
50 Then, in the same directory as this file run: | 56 Then, in the same directory as this file run: |
51 | 57 |
52 mktap idavoll --rport=1238 --jid=pubsub.localhost --secret=1238 | 58 mktap idavoll --rport=1238 --jid=pubsub.localhost --secret=1238 |
53 twistd -rf idavoll.tap | 59 twistd -rf idavoll.tap |