Lerni - Modern CMS for schools.
Contribution Guides
Lerni is open source software, every contribution would be great. Please be sure to read current TODO and general overview before you jump into writing code.
Use Lerni on your own computer
Instalation on Ubuntu 13.04
First, install all required packages
sudo apt-get install python-setuptools python-dev build-essential gnupg python-virtualenv
sudo apt-get install wkhtmltopdf xvfb xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic
sudo easy_install virtualenv
Clone this repository
git clone https://github.com/kamilx3/lerni.git
To test if everything works fine you can download sample initialization data set.
git submodule update --init
Create new python virtual environment.
virtualenv --no-site-packages lernienv
source lernienv/bin/activate
cd
cd lerni
Develop the project.
python setup.py develop
Initialize testing database.
initialize_main_page_db development.ini
And finally run the application.
pserve development.ini