Metadata-Version: 1.1
Name: django-billjobs
Version: 0.3.0
Summary: A django billing app for coworking space.
Home-page: https://github.com/ioO/django-billjobs
Author: Lionel Chanson
Author-email: github@lionelchanson.fr
License: X11 License
Description: ========
        Billjobs
        ========
        
        A django billing app for coworking space.
        
        We intend to keep things as simple as we can and with an easy user experience. This apps is designed to manage coworkers and their bills.
        
        **No tax management**. There is no tax for non-profit organization in
        France. This application doesn't manage tax, it only displays legal
        French informations and tax 0% on bills.
        
        We use it at `Cowork'in Montpellier <http://www.coworkinmontpellier.org>`__ and `Le village <http://www.levillage.co/>`__, two coworking spaces in South of
        France.
        
        Features
        --------
        
        All the features are managed throught `django
        admin.site <https://docs.djangoproject.com/en/1.8/ref/contrib/admin/>`__
        
        -  User and Group management is provided by `django
           auth <https://docs.djangoproject.com/en/dev/topics/auth/>`__ module.
        -  Billing management
        -  Services management
        
        Contributing
        ------------
        
        Wow you are awesome ! Thank you.
        
        Clone repository
        ~~~~~~~~~~~~~~~~
        
        .. code:: shell
        
            git clone https://github.com/ioO/billjobs.git
        
        Create a virtualenv with python 3 binary
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Billjobs was initially written with **python 2.7** and move to **python
        3.x**. It works with **python 3.5**
        
        Read `virtualenv
        documentation <http://virtualenvwrapper.readthedocs.org/en/latest/>`__
        
        .. code:: shell
        
            mkvirtualenv django-billjobs --python=/path/to/python3.5
            add2virtualenv path/to/django-billjobs
        
        Install development dependencies
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        .. code:: shell
        
            pip install -r requirements_dev.txt
        
        Sample settings
        ~~~~~~~~~~~~~~~
        
        The *core/* folder contains sample settings for development. Use
        **DJANGO\_SETTINGS\_MODULE** environment variables.
        
        In your virtualenv *bin/postactivate*
        
        .. code:: shell
        
            export DJANGO_SETTINGS_MODULE=core.settings
        
        In your virtualenv *bin/postdeactivate*
        
        .. code:: shell
        
            unset DJANGO_SETTINGS_MODULE
        
        Database
        ~~~~~~~~
        
        Development use sqlite3 engine.
        
        .. code:: shell
        
            django-admin migrate
        
        Git workflow
        ~~~~~~~~~~~~
        
        Previously we used `git
        flow <http://nvie.com/posts/a-successful-git-branching-model/>`__
        **develop** branch is here for historical reason
        
        For now we are using a more simple workflow.
        
        Create a feature branch when you develop a new feature, a hotfix and at
        the end rebase it with **master** branch.
        
        .. code:: shell
        
            git checkout -b new_feature
            # do your commits
            git checkout master
            git pull
            git checkout new_feature
            git rebase master
            git checkout master
            git merge --no-ff new_feature
        
        Fixtures
        ~~~~~~~~
        
        You can use development fixtures
        
        .. code:: shell
        
            django-admin loaddata billjobs/fixtures/dev_data.json
        
        If you setup a super user it will be deleted by fixtures data. - Login :
        bill - Password : jobs
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.8
Classifier: Framework :: Django :: 1.9
Classifier: Intended Audience :: Other Audience
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Internet :: WWW/HTTP
