<commit_before>========
delorean
========

Build packages

* Free software: Apache license
* Documentation: http://docs.openstack.org/developer/delorean
* Source: http://git.openstack.org/cgit/stackforge/delorean
* Bugs: http://bugs.launchpad.net/delorean

Features
--------
Builds and maintains yum repositories following openstacks uptream repositories

Setup
-----
::

    yum install docker-io git createrepo python-virtualenv git-hg
    systemctl start httpd
    systemctl start docker
    # Add the user you intend to run as to the docker group and login again
    git clone https://github.com/derekhiggins/delorean.git
    cd delorean
    ./scripts/create_build_image.sh
    virtualenv ../delorean-venv
    . ../delorean-venv/bin/activate
    pip install -r requirements.txt
    python setup.py develop
    # edit projects.ini if needed
    delorean --config-file projects.ini

Dependencies
------------
In order to build Some of the projects here require others, as a result the
first build of some projects may fail, the simplies solution at the moment 
is to allow this to happen, delete the record of the failed builds from the
database and rerun delorean.

::
    $ sudo sqlite3 commits.sqlite 
    SQLite version 3.8.5 2014-06-04 14:06:34
    Enter ".help" for usage hints.<commit_msg>Update repository location in README<commit_after>========
delorean
========

Build packages

* Free software: Apache license
* Documentation: http://docs.openstack.org/developer/delorean
* Source: http://git.openstack.org/cgit/stackforge/delorean
* Bugs: http://bugs.launchpad.net/delorean

Features
--------
Builds and maintains yum repositories following openstacks uptream repositories

Setup
-----
::

    yum install docker-io git createrepo python-virtualenv git-hg
    systemctl start httpd
    systemctl start docker
    # Add the user you intend to run as to the docker group and login again
    git clone https://github.com/openstack-packages/delorean.git
    cd delorean
    ./scripts/create_build_image.sh
    virtualenv ../delorean-venv
    . ../delorean-venv/bin/activate
    pip install -r requirements.txt
    python setup.py develop
    # edit projects.ini if needed
    delorean --config-file projects.ini

Dependencies
------------
In order to build Some of the projects here require others, as a result the
first build of some projects may fail, the simplies solution at the moment 
is to allow this to happen, delete the record of the failed builds from the
database and rerun delorean.

::
    $ sudo sqlite3 commits.sqlite 
    SQLite version 3.8.5 2014-06-04 14:06:34
    Enter ".help" for usage hints.
{'fraction_non_alphanumeric': 0.09790476190476191, 'fraction_numerical': 0.013714285714285714, 'mean_word_length': 3.249190938511327, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7092199', 'n_tokens_mistral': 816, 'n_tokens_neox': 720, 'n_words': 277}