changeset 189:c61034369463

Released Idavoll 0.7.0.
author Ralph Meijer <ralphm@ik.nu>
date Tue, 22 Apr 2008 13:15:53 +0000
parents a5d267289e92
children 6e6c89eca9db
files INSTALL MANIFEST.in NEWS README idavoll/iidavoll.py idavoll/tap.py setup.py
diffstat 7 files changed, 36 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- 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:
 
--- 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
--- 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)
 ==================
 
--- 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
 <xmpp:ralphm@ik.nu>
--- 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.
 
 """
--- 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 = [
--- 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,
 )