Getting Started
================

:Last modified: 2012-07-10
:Author: Etienne Robillard <erob@gthcfoundation.org>
:Version: 0.4.5

This is some quick notes for getting started, assuming you have read already
the INSTALL file.

Basic requirements
-------------------

Basic requirements for a minimal install:

* Django 1.4 or higher <http://www.djangoproject.com/>
* Mako 0.5 or higher <http://www.makotemplates.org/>
* PythonPaste 1.7.4 or higher <http://pythonpaste.org/paste/>
* ConfigObj 4.7.2 or higher <http://pypi.python.org/pypi/configobj/>
* Cython 0.16 or higher <http://www.cython.org/>

If building the HTML documentation, you will 
also need `Sphinx <http://sphinx.pocoo.org/>`_.

Development
-----------

For dev, please also get:

* Pycryptopp <http://tahoe-lafs.org/trac/pycryptopp/>
* Demjson <http://deron.meranda.us/python/demjson/>
* Feedparser <http://www.feedparser.org/>


* LibAuthKit <http://www.authkit.org/> or <http://joelia.gthc.org/authkit/>
* LibSchevo 3.2.X <http://joelia.gthc.org/schevo/> - Required by the ``BlogEngine`` app

* SQLAlchemy <http://www.sqlalchemy.org/> - For testing and experimentation only
* Elixir <http://elixir.ematia.de/trac/>  - For testing and experimentation only

* MoinMoin <http://moinmo.in/> - Required by the ``wikiapp`` app

See also
--------

* `Development wiki <http://gthc.org/wiki/NotAMonolithicMashup/>`_
* `Getting Started Tutorial <http://gthc.org/wiki/NotAMonolithicMashup/GettingStarted/>`_
