no more dependency on mx date time. Better description of optional dependencies
--- a/doc/book/en/annexes/depends.rst Wed Nov 11 14:44:58 2009 +0100
+++ b/doc/book/en/annexes/depends.rst Thu Nov 12 09:08:00 2009 +0100
@@ -9,10 +9,6 @@
cloning the mercurial forest, here is the list of tools and libraries you need
to have installed in order for CubicWeb to work:
-* mxDateTime - http://www.egenix.com/products/python/mxBase/mxDateTime/ - http://pypi.python.org/pypi/egenix-mx-base
-
-* pyro - http://pyro.sourceforge.net/ - http://pypi.python.org/pypi/Pyro
-
* yapps - http://theory.stanford.edu/~amitp/yapps/ -
http://pypi.python.org/pypi/Yapps2
@@ -22,6 +18,8 @@
* simplejson - http://code.google.com/p/simplejson/ -
http://pypi.python.org/pypi/simplejson
+* docsutils - 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
@@ -44,12 +42,17 @@
* indexer - http://www.logilab.org/project/indexer -
http://pypi.python.org/pypi/indexer - included in the forest
+To activate Sparql querying:
+
* fyzz - http://www.logilab.org/project/fyzz - http://pypi.python.org/pypi/fyzz
- included in the forest
-* psycopg2 - http://initd.org/projects/psycopg2 - http://pypi.python.org/pypi/psycopg2
+To use network communication between cubicweb instances / clients:
-* docsutils - http://docutils.sourceforge.net/ - http://pypi.python.org/pypi/docutils
+* Pyro - http://pyro.sourceforge.net/ - http://pypi.python.org/pypi/Pyro
+
+If you're using a Postgres database (recommended):
+* psycopg2 - http://initd.org/projects/psycopg2 - http://pypi.python.org/pypi/psycopg2
For the google-appengine extension to be available, you also need:
@@ -59,5 +62,6 @@
* vobject - http://vobject.skyhouseconsulting.com/ -
http://pypi.python.org/pypi/vobject
+
Any help with the packaging of CubicWeb for more than Debian/Ubuntu (including
eggs, buildouts, etc) will be greatly appreciated.