<commit_before>Developers
==========

Your contributions are welcomed and needed.

Buildout
--------

To increase the speed of the development process a `Buildout
<http://pypi.python.org/pypi/zc.buildout>`_ script is provided to properly
initialize the project for anybody who wants to contribute to the project.

First of all, please use `VirtualEnv
<http://pypi.python.org/pypi/virtualenv>`_ to protect your system.

Follow these steps to start the development : ::

  $ git clone git://github.com/Fantomas42/django-blog-zinnia.git
  $ virtualenv --no-site-packages django-blog-zinnia
  $ cd django-blog-zinnia
  $ source ./bin/activate
  $ python bootstrap.py
  $ ./bin/buildout

The buildout script will resolve all the dependencies needed to develop the
application.

Once these operations are done, you are ready to develop the zinnia project.

Run this command to launch the tests. ::

  $ ./bin/test

To view the code coverage run this command. ::

  $ ./bin/cover

Execute these commands to check the code conventions. ::

  $ ./bin/pyflakes zinnia<commit_msg>updating doc for developers<commit_after>Developers
==========

Your contributions are welcomed and needed.

Buildout
--------

To increase the speed of the development process a `Buildout
<http://pypi.python.org/pypi/zc.buildout>`_ script is provided to properly
initialize the project for anybody who wants to contribute to the project.

First of all, please use `VirtualEnv
<http://pypi.python.org/pypi/virtualenv>`_ to protect your system, it's
not mandatory but handy.

Follow these steps to start the development : ::

  $ git clone git://github.com/Fantomas42/django-blog-zinnia.git
  $ virtualenv --no-site-packages django-blog-zinnia
  $ cd django-blog-zinnia
  $ source ./bin/activate
  $ python bootstrap.py
  $ ./bin/buildout

The buildout script will resolve all the dependencies needed to develop the
application.

Once these operations are done, you are ready to develop the zinnia project.

Run this command to launch the tests. ::

  $ ./bin/test

To view the code coverage run this command. ::

  $ ./bin/cover

Execute these commands to check the code conventions. ::

  $ ./bin/pyflakes zinnia
{'fraction_non_alphanumeric': 0.09715857011915674, 'fraction_numerical': 0.0018331805682859762, 'mean_word_length': 3.6946236559139787, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5068089', 'n_tokens_mistral': 648, 'n_tokens_neox': 612, 'n_words': 247}