Github repos

How to use GIT

All packages can be checked out (pull) from GIT anonymously over plain HTTP. But if you plan to update code (push),
then you must have a GIT account (register on github.com if you don't have one), than you branch the EEA
package and do a pull request against the EEA master repo.
If you are a consultant or EEA Staff working for an EEA project you may apply for membership of the EEA organisation github account, than
you automatically get push access to our packages. Contact demarant or sorenroug on http://github.com/eea.

How to use SVN

Most packages can be checked out from SVN anonymously over plain HTTP. But if you plan to update code,
then you must use the SSL-encrypted interface (HTTPS) and log in with your Eionet account name.
Try svn co https://svn.eionet.europa.eu/repositories/Zope/trunk/RDFCalendar.

Subversion can automatically convert end-of-line standards and set the mime-type if
you use auto-properties. This config file for Linux provides
reasonable defaults. You install it in ~/.subversion/config

Editor settings

For all source code (and XML) use UTF-8 character encoding.
For Python, you should declare the encoding as recommended by
PEP-0263.

For Python code the indentation is 4 spaces. No tabs are allowed
in the code, so set your editor to expand tabs to spaces.