changeset 5562:e1e730402364

document support code version requirements
author Thomas Waldmann <tw AT waldmann-edv DOT de>
date Sun, 21 Feb 2010 23:04:37 +0100
parents 16db661e85b7
children 69ffae200796
files MoinMoin/support/README.txt
diffstat 1 files changed, 60 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/MoinMoin/support/README.txt	Sun Feb 21 22:31:44 2010 +0100
+++ b/MoinMoin/support/README.txt	Sun Feb 21 23:04:37 2010 +0100
@@ -1,13 +1,65 @@
-NOTES for bundled flup:
-=======================
-This directory contains the flup WSGI adapter package. 
+3rd party python code requirements
+==================================
 
-The shipped version is available via mercurial checkout:
+This file has some notes about the software we bundle and ship with MoinMoin
+in the MoinMoin/support/ directory. If you are a Linux distributor and you
+want to rip out this stuff and replace it with packages, this is for you!
 
-hg clone -r 3b07cc2b0c76 http://hg.saddi.com/flup-server
-# this is flup 1.0.2+, minimum requirement for moin is 1.0.2.
+We list the shipped version and also the minimum required version.
+The shipped version will work best with moin as usually has some more bug
+fixes than the minimum required version.
+We do not test with the minimum required version, but we try to keep this
+file updated and correct to our best knowledge.
 
-Thanks to Allan Saddi <allan@saddi.com> for writing flup and to
-the unnamed contributor <tv@inoi.fi> for the single-thread patch.
+In case you find bugs in this requirements specification, please let us know!
+
+Thanks to all 3rd party software authors!
+
+flup (cgi/fastcgi/scgi/ajp to WSGI adapter)
+===========================================
+shipped: 1.0.2+, from repo: hg clone -r 3b07cc2b0c76 http://hg.saddi.com/flup-server
+minimum: 1.0.2
 
 
+pygments (highlighting for all sorts of source code and other text files)
+=========================================================================
+shipped: 1.1.1
+minimum: 1.1.1(?)
+
+
+parsedatetime (parse date/time strings)
+=======================================
+shipped: 0.8.7
+minimum: 0.8.7(?)
+
+
+werkzeug (WSGI toolkit)
+=======================
+shipped: 0.5.1
+minimum: 0.5.1(?)
+
+
+xappy (High-Level Python library for Xapian)
+============================================
+shipped: 0.5
+minimum: 0.5
+
+
+htmlmarkup.py (safe html rendering)
+===================================
+shipped: copied from TRAC's trac.util.html, revision 3609, merged on 2006-08-20
+minimum: same(?)
+
+
+Replacements for Python stdlib modules
+======================================
+difflib.py (fixes broken Python 2.4.3 difflib, see comment in file)
+HeaderFixed.py ("copied from email.Header because the original is broken")
+tarfile.py (misc. brokenness up to Python 2.6, see comment in file)
+
+
+Other stuff
+===========
+BasicAuthTransport.py (taken from Amos' XML-RPC HowTo)
+python_compatibility.py (to be compatible with older Pythons)
+