# HG changeset patch # User Ralph Meijer # Date 1208870153 0 # Node ID c61034369463ac278a1c04ebbf1811b90628580f # Parent a5d267289e92d1a9a07d8373924d35722955a1a7 Released Idavoll 0.7.0. diff -r a5d267289e92 -r c61034369463 INSTALL --- a/INSTALL Tue Apr 22 09:52:50 2008 +0000 +++ b/INSTALL Tue Apr 22 13:15:53 2008 +0000 @@ -1,11 +1,10 @@ Requirements ============ -- Twisted Core >= 2.0.0 -- Twisted Words >= 0.4.0 +- Twisted >= 8.0.1 - uuid.py (Python 2.5 std. lib. or http://pypi.python.org/pypi/uuid) -- A jabber server that supports the component protocol (JEP-0114) -- Wokkel (http://wokkel.ik.nu/) +- A Jabber server that supports the component protocol (JEP-0114) +- Wokkel >= 0.3.1 (http://wokkel.ik.nu/) For the PostgreSQL backend, the following is also required: diff -r a5d267289e92 -r c61034369463 MANIFEST.in --- a/MANIFEST.in Tue Apr 22 09:52:50 2008 +0000 +++ b/MANIFEST.in Tue Apr 22 13:15:53 2008 +0000 @@ -1,3 +1,4 @@ include INSTALL include LICENSE include NEWS +graft twisted diff -r a5d267289e92 -r c61034369463 NEWS --- a/NEWS Tue Apr 22 09:52:50 2008 +0000 +++ b/NEWS Tue Apr 22 13:15:53 2008 +0000 @@ -1,4 +1,21 @@ +0.7.0 (2008-04-22) +================== + + - Depend on Wokkel for XMPP protocol implementations (#4). + - Depend on the uuid module that ships with Python 2.5 and can be installed + for older versions from http://pypi.python.org/pypi/uuid. + - Provide twistd parameters for connecting to a remote PostgreSQL + database (#6). + - Add support for node deletion notifications. + - Optionally send the last published item on subscription. + - Add an HTTP gateway (accessible via a separate twistd plugin) that allows + for creating new nodes, publishing to nodes locally and subscribing to + remote nodes through HTTP. See http://idavoll.ik.nu/wiki/HTTP_Interface. + - Miscellaneous fixes (#7, #9). + + 0.6.0 (2007-01-18) +================== - Improve error handling by using stanza error support in Twisted Words 0.4.0. - Bring errors up to date with version 1.8 of JEP-0060. @@ -8,6 +25,7 @@ - Add --dbpass option for PostgreSQL backend. - Fix import incompatibility with Twisted Words 0.5.0 (#3). + 0.5.0 (2006-08-17) ================== diff -r a5d267289e92 -r c61034369463 README --- a/README Tue Apr 22 09:52:50 2008 +0000 +++ b/README Tue Apr 22 13:15:53 2008 +0000 @@ -1,4 +1,4 @@ -Idavoll 0.6.0 +Idavoll 0.7.0 What is this? ================ @@ -14,8 +14,8 @@ 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.9 are implemented -plus most optional features, as returned by Service Discovery. +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 ========== @@ -26,7 +26,7 @@ Copyright ========= -All of the code in this distribution is Copyright (c) 2003-2007 Ralph Meijer. +All of the code in this distribution is Copyright (c) 2003-2008 Ralph Meijer. Idavoll is made available under the MIT license. The included LICENSE file describes this in detail. @@ -34,7 +34,9 @@ Contact ======= -Questions, comments or suggestions are welcome! +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 diff -r a5d267289e92 -r c61034369463 idavoll/iidavoll.py --- a/idavoll/iidavoll.py Tue Apr 22 09:52:50 2008 +0000 +++ b/idavoll/iidavoll.py Tue Apr 22 13:15:53 2008 +0000 @@ -1,4 +1,4 @@ -# Copyright (c) 2003-2007 Ralph Meijer +# Copyright (c) 2003-2008 Ralph Meijer # See LICENSE for details. """ diff -r a5d267289e92 -r c61034369463 idavoll/tap.py --- a/idavoll/tap.py Tue Apr 22 09:52:50 2008 +0000 +++ b/idavoll/tap.py Tue Apr 22 13:15:53 2008 +0000 @@ -12,7 +12,7 @@ from idavoll.backend import BackendService -__version__ = '0.6.0' +__version__ = '0.7.0' class Options(usage.Options): optParameters = [ diff -r a5d267289e92 -r c61034369463 setup.py --- a/setup.py Tue Apr 22 09:52:50 2008 +0000 +++ b/setup.py Tue Apr 22 13:15:53 2008 +0000 @@ -3,10 +3,10 @@ # Copyright (c) 2003-2006 Ralph Meijer # See LICENSE for details. -from distutils.core import setup +from setuptools import setup setup(name='idavoll', - version='0.6.0', + version='0.7.0', description='Jabber Publish-Subscribe Service Component', author='Ralph Meijer', author_email='ralphm@ik.nu', @@ -17,5 +17,7 @@ 'idavoll.test', 'twisted.plugins', ], - package_data={'twisted.plugins': ['twisted/plugins/idavoll.py']} + package_data={'twisted.plugins': ['twisted/plugins/idavoll.py', + 'twisted/plugins/idavoll_http.py']}, + zip_safe=False, )