view README @ 222:698af5d720ad

Reshape Idavoll as a PubSubResource. PubSubResource is Wokkel's newer interface for building (parts of) XMPP publish-subscribe services and replaces the old interface of PubSubService. It is more flexible for adding new protocol, allows for node-as-code (providing a specific backend per node), and permits accepting requests for different entities (virtual hosts or PEP-like settings). This moves over the current backend to use the new interface, so new code for previously unsupported protocol can be added down the line.
author Ralph Meijer <ralphm@ik.nu>
date Sat, 16 Oct 2010 21:03:38 +0200
parents f94c3eb38b75
children 564ae55219e1
line wrap: on
line source

Idavoll 0.9.1

What is this?
================

Idavoll is a Jabber publish-subscribe service component, as defined in
JEP-0060, aiming to be fully compliant and mostly complete. The goal is to
build a generic pubsub service, but of which parts can be reused for building
custom pubsub services for specific applications.

Current Status
==============

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.11 are implemented
plus a number of optional features, as returned by Service Discovery.

Installing
==========

Instructions for installing, configuring and running this software are in
INSTALL. Also refer to UPGRADING for instruction on upgrading from older
versions of Idavoll.

Copyright
=========

All of the code in this distribution is Copyright (c) 2003-2009 Ralph Meijer.

Idavoll is made available under the MIT license. The included LICENSE file
describes this in detail.

Contact
=======

Questions, comments or suggestions are welcome! There is a mailing list for
Jabber related Twisted development at mailto:twisted-jabber@ik.nu. The list's
info page lives here: https://mailman.ik.nu/mailman/listinfo/twisted-jabber.

Ralph Meijer
<xmpp:ralphm@ik.nu>