[book] update sections about dependencies
authorJulien Cristau <julien.cristau@logilab.fr>
Fri, 04 Jul 2014 14:28:26 +0200
changeset 9916 986797d779ea
parent 9915 020d2e453e6f
child 9917 a98e60464c26
[book] update sections about dependencies This is probably incomplete, but it's a start.
doc/book/en/admin/setup-windows.rst
doc/book/en/annexes/depends.rst
--- a/doc/book/en/admin/setup-windows.rst	Wed Jul 23 16:24:17 2014 +0200
+++ b/doc/book/en/admin/setup-windows.rst	Fri Jul 04 14:28:26 2014 +0200
@@ -23,12 +23,12 @@
 |cubicweb| requires some base elements that must be installed to run
 correctly. So, first of all, you must install them :
 
-* python >= 2.5 and < 3
+* python >= 2.6 and < 3
   (`Download Python <http://www.python.org/download/>`_).
   You can also consider the Python(x,y) distribution
   (`Download Python(x,y) <http://code.google.com/p/pythonxy/wiki/Downloads>`_)
   as it makes things easier for Windows user by wrapping in a single installer
-  python 2.5 plus numerous useful third-party modules and
+  python 2.7 plus numerous useful third-party modules and
   applications (including Eclipse + pydev, which is an arguably good
   IDE for Python under Windows).
 
@@ -40,7 +40,7 @@
   (version >=2.2.1) allows working with XML and HTML
   (`Download lxml <http://pypi.python.org/pypi/lxml/2.2.1>`_)
 
-* `Postgresql 8.4 <http://www.postgresql.org/>`_,
+* `Postgresql <http://www.postgresql.org/>`_,
   an object-relational database system
   (`Download Postgresql <http://www.enterprisedb.com/products/pgdownload.do#windows>`_)
   and its python drivers
@@ -50,8 +50,7 @@
   (`Download gettext <http://download.logilab.org/pub/gettext/gettext-0.17-win32-setup.exe>`_).
 
 * `rql <http://www.logilab.org/project/rql>`_,
-  the recent version of the Relationship Query Language parser
-  (`Download rql <http://download.logilab.org/pub/rql/rql-0.26.3.win32-py2.5.exe>`_).
+  the recent version of the Relationship Query Language parser.
 
 Install optional elements
 -------------------------
@@ -59,16 +58,6 @@
 We recommend you to install the following elements. They are not
 mandatory but they activate very interesting features in |cubicweb|:
 
-* `Simplejson <http://pypi.python.org/pypi/simplejson/>`_
-  must be installed if you have python <= 2.5
-  (`Download simplejson <http://www.osuch.org/python-simplejson%3Awin32>`_).
-  It is included in the Standard library from Python >= 2.6.
-
-* `Pyro <http://www.xs4all.nl/~irmen/pyro3/>`_
-  enables remote access to cubicweb repository instances.
-  It also allows the client and the server not running on the same machine
-  (`Download Pyro <http://www.xs4all.nl/~irmen/pyro3/download/>`_).
-
 * `python-ldap <http://pypi.python.org/pypi/python-ldap>`_
   provides access to LDAP/Active directory directories
   (`Download python-ldap <http://www.osuch.org/python-ldap>`_).
--- a/doc/book/en/annexes/depends.rst	Wed Jul 23 16:24:17 2014 +0200
+++ b/doc/book/en/annexes/depends.rst	Fri Jul 04 14:28:26 2014 +0200
@@ -15,61 +15,43 @@
 * pygraphviz - http://networkx.lanl.gov/pygraphviz/ -
   http://pypi.python.org/pypi/pygraphviz
 
-* simplejson - http://code.google.com/p/simplejson/ -
-  http://pypi.python.org/pypi/simplejson
-
-* docsutils - http://docutils.sourceforge.net/ - http://pypi.python.org/pypi/docutils
+* docutils - http://docutils.sourceforge.net/ - http://pypi.python.org/pypi/docutils
 
 * lxml - http://codespeak.net/lxml - http://pypi.python.org/pypi/lxml
 
 * twisted - http://twistedmatrix.com/ - http://pypi.python.org/pypi/Twisted
 
 * logilab-common - http://www.logilab.org/project/logilab-common -
-  http://pypi.python.org/pypi/logilab-common/ - included in the forest
+  http://pypi.python.org/pypi/logilab-common/
 
 * logilab-database - http://www.logilab.org/project/logilab-database -
-  http://pypi.python.org/pypi/logilab-database/ - included in the forest
+  http://pypi.python.org/pypi/logilab-database/
 
 * logilab-constraint - http://www.logilab.org/project/logilab-constraint -
-  http://pypi.python.org/pypi/constraint/ - included in the forest
+  http://pypi.python.org/pypi/constraint/
 
 * logilab-mtconverter - http://www.logilab.org/project/logilab-mtconverter -
-  http://pypi.python.org/pypi/logilab-mtconverter - included in the forest
+  http://pypi.python.org/pypi/logilab-mtconverter
 
-* rql - http://www.logilab.org/project/rql - http://pypi.python.org/pypi/rql -
-  included in the forest
+* rql - http://www.logilab.org/project/rql - http://pypi.python.org/pypi/rql
 
 * yams - http://www.logilab.org/project/yams - http://pypi.python.org/pypi/yams
-  - included in the forest
 
 * indexer - http://www.logilab.org/project/indexer -
-  http://pypi.python.org/pypi/indexer - included in the forest
+  http://pypi.python.org/pypi/indexer
 
 * passlib - https://code.google.com/p/passlib/ -
   http://pypi.python.org/pypi/passlib
 
-To use network communication between cubicweb instances / clients:
-
-* Pyro - http://www.xs4all.nl/~irmen/pyro3/ - http://pypi.python.org/pypi/Pyro
-
-If you're using a Postgres database (recommended):
+If you're using a Postgresql database (recommended):
 
 * psycopg2 - http://initd.org/projects/psycopg2 - http://pypi.python.org/pypi/psycopg2
 * plpythonu extension
-* tsearch2 extension (for postgres < 8.3, in postgres-contrib)
 
 Other optional packages:
 
 * fyzz - http://www.logilab.org/project/fyzz -
-  http://pypi.python.org/pypi/fyzz - included in the forest, *to activate Sparql querying*
-
-For the google-appengine extension to be available, you also need:
-
-* vobject - http://vobject.skyhouseconsulting.com/ -
-  http://pypi.python.org/pypi/vobject, *for the icalendar view*. For those not
-  benefiting from a packaging system, note that vobject itself depends on
-  dateutil - http://labix.org/python-dateutil -
-  http://pypi.python.org/pypi/python-dateutil/.
+  http://pypi.python.org/pypi/fyzz *to activate Sparql querying*
 
 
 Any help with the packaging of CubicWeb for more than Debian/Ubuntu (including