Editors' Notes requires Python 2.7 and PostgreSQL.
To set up a local development environment, install Fabric and make sure you have the following dependencies
- libxml2
- libxslt
- ElasticSearch
- node.js & npm
- Optional: Watchdog, for use with the
fab watch_staticcommand to automatically collect and compile static files as they are changed.
- Run the command
fab setupinside the project directory - Edit the generated "editorsnotes/settings_local.py" file with your database information
- Run
fab sync_database - Start the development server with
fab runserver
Editors' Notes is tested against the latest versions of Firefox, Chrome, Safari, and Opera, as well as Internet Explorer 10+.