Commit 7e322b6f authored by Nicolas Chauvat's avatar Nicolas Chauvat
Browse files

[doc] add list of dependencies in appendix

--HG--
branch : stable
parent 4f6bfffbfb80
.. -*- coding: utf-8 -*-
.. _Part2:
=====================
Part II - Development
=====================
......
......@@ -47,12 +47,12 @@ develop new cubes.
There is also a wide variety of cubes listed on http://www.cubicweb.org/Project available as debian packages and tarball.
The repositories are signed with `Logilab's gnupg key`_. To avoid warning on "apt-get update":
1. become root using sudo
1. become root using sudo
2. download http://ftp.logilab.org/dists/logilab-dists-key.asc using e.g. wget
3. run "apt-key add logilab-dists-key.asc"
4. re-run apt-get update (manually or through the package manager, whichever you prefer)
.. `Logilab's gnupg key` _http://ftp.logilab.org/dists/logilab-dists-key.asc
.. _`Logilab's gnupg key`: http://ftp.logilab.org/dists/logilab-dists-key.asc
Install from source
```````````````````
......@@ -70,6 +70,9 @@ extension::
See :ref:`MercurialPresentation` for more details about Mercurial.
In both cases, make sure you have installed the dependencies (see appendixes for
the list).
Postgres installation
`````````````````````
......
.. -*- coding: utf-8 -*-
.. _dependencies:
Dependencies
============
When you run CubicWeb from source, either by downloading the tarball or
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
* 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
* 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
* logilab-constraint - http://www.logilab.org/project/logilab-constraint -
http://pypi.python.org/pypi/constraint/ - included in the forest
* logilab-mtconverter - http://www.logilab.org/project/logilab-mtconverter -
http://pypi.python.org/pypi/logilab-mtconverter - included in the forest
* rql - http://www.logilab.org/project/rql - http://pypi.python.org/pypi/rql -
included in the forest
* 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
Any help with the packaging of CubicWeb for more than Debian/Ubuntu (including
eggs, buildouts, etc) will be greatly appreciated.
......@@ -16,6 +16,7 @@ The following chapters are reference material.
cubicweb-ctl
rql/index
mercurial
depends
(X)HTML tricks to apply
-----------------------
......
......@@ -9,6 +9,5 @@ This chapter describes how you define a schema and how to make it evolves as the
definition
metadata
baseschema
.. define-workflows
.. inheritance
define-workflows
inheritance
XXX WRITME
\ No newline at end of file
Inheritance
-----------
XXX WRITME
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment