Simple django application for generate burndown graphics.
Project description
Simple django application for generate burndown graphics.
Documentation
The full documentation is at https://burndown_for_what.readthedocs.org.
Quickstart
Install burndown_for_what:
pip install burndown_for_what
In your django project, configure settings.py:
INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'burndown_for_what', 'rest_framework', ) GITHUB_DATA = { 'login': 'your@login.com', 'password': 'your_token', 'user': 'org_or_user', 'repo': 'repository', }
And then yours urls.py:
from django.conf.urls import include, url from django.contrib import admin urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^burndown/', include('burndown_for_what.urls')), ]
You need to creating a sprint and their dailys, when saving the sprint, will be sought all github data.
That’s it, run the project server:
(virtualenv)guilhermemaba test_scrum # ./manage.py runserver Performing system checks... System check identified no issues (0 silenced). October 26, 2015 - 22:25:16 Django version 1.8.5, using settings 'test_scrum.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CONTROL-C.
You can access http://127.0.0.1:8000/burndown/sprint/1/
Features
TODO
History
0.1.0 (2015-10-02)
First release on PyPI.
0.1.1 (2015-10-28)
Created fixtures.
Adjusted config files and docs.
0.1.2 (2015-11-02)
Created management score unplanned.
0.1.3 (2016-04-21)
Github integration.
Deleted some unnenecessary fields in the schema.
The look of burndown was improved.
Corrected some bugs.
Bumpversion configured correctly