Dcumentation update.
authorEric S. Raymond <esr@thyrsus.com>
Fri, 17 May 2013 13:10:56 +0000 (09:10 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Fri, 17 May 2013 13:10:56 +0000 (09:10 -0400)
NEWS
install.txt

diff --git a/NEWS b/NEWS
index 9f3ff4c9af9c32effa547924c136bc69877cd6df..a9c3dc49fbdbded0cd86552ae59708a2abc7b3cf 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,8 @@
                        irker history 
 
+1.21 @
+  An email delivery method, suitable for use on SourceForge.
+
 1.20 @ 2013-05-17
   Compatibility back to Python 2.4 (provided simplejson is present).
   Increased anti-flood delay to avoid trouble with freenode.
index 048d51298771bbbb0205c53de02cef614efd15bf..75ca4e74a8bddc2c93d60b0ebbe48740c888cb3f 100644 (file)
@@ -16,6 +16,17 @@ humans watching irkerd's output, are mere spam).
 See the security.txt document for a detailed discussion of security
 and DoS vulnerabilities related to irker.
 
+== Prerequisites ==
+
+You will need either 
+
+1. Python at version 2.6 or later, which has JSON built in
+
+2. Python at version no older than 2.4, and a version of the
+   simplejson library installed that it can use.  Some newer
+   versions of simplejson discard 2.4 compatibility; 2.0.9
+   is known to work.
+
 == Installing irkerd ==
 
 irker needs to run constantly, watching for TCP and UDP traffic on
@@ -30,6 +41,10 @@ it can be used to spam IRC channels while masking the source address.
 You will need to have Jason Coombs's irc library where Python can see
 it.  See <http://pypi.python.org/pypi/irc/>; use version 3.4 or later.
 
+Some irclib versions after 5.0 may produce problems if you try to ship
+non-ASCII Unicode through them; this is not an irker bug, and should be
+kicked upstrean to the irclib maintainer.
+
 The file org.catb.irkerd.plist is a Mac OS/X plist that can be
 installed to launch irkerd as a boot-time service on that system.
 
@@ -50,6 +65,12 @@ with this:
 
 /path/to/irkerhook.py --refname=${refname} $(git rev-list ${oldhead}..${newhead} | tac)
 
+SourceForge is a special case: see
+
+https://github.com/AI0867/sf-git-irker-pipeline
+
+for tools and instructions on how to work around its limitations.
+
 == Testing ==
 
 To verify that your repo produces well-formed JSON notifications,