Setting up your development environment

Some rules should be applied when developing for Invenio. Here are some hints to set up your environment so these rules will be respected.

Git

Set up git

Git should be aware of your name and your e-mail address. To do so, run these commands:

git config --global user.name "Nice Unicorn"
git config --global user.email "nice@unicorn.com"

Editor

The most important rules are to make your editor print 4 spaces for indentation (instead of tabs) and limit the number of characters per line to 79.

Then, you can add automatic PEP8 checks if you want.