A small and easy-to-use application for intergrating SCRUM in your Django life
Project description
A small and easy-to-use application for intergrating SCRUM in your Django life
Why should I use this?
It’s easy. It will boost your perfomance. It dual - offline and online. Plus, it’s gettext translatable!
Built upon https://github.com/i-break-codes/scrum-board
Documentation
The full documentation is at https://django-scrumboard.readthedocs.io.
Quickstart
Install django-scrumboard:
pip install django-scrumboard
Add it to your INSTALLED_APPS:
INSTALLED_APPS = (
...
'django_scrumboard',
...
)
Add django-scrumboard’s URL patterns:
from django_scrumboard import urls as django_scrumboard_urls
urlpatterns = [
...
url(r'^scrumboard/',include('django_scrumboard.urls')),
...
]
Features
TODO
Add delete validation with id, title (prevent deleting other task due to offline != server tasks)
Remove CSRF token from saved tasks
Add configs
Add wrong form alerts
Add alerts about offline, tasks read/created/updated/deleted online/offline – UPD: migrate to [OfflineJS](http://github.hubspot.com/offline/)
Save created tasks offline
Fix delete/update syncronisation between offline/online
Add permission checks
Use django template engine instead of handlebars (?)
✅ Show user when he is offline/online
Add service worker
Running Tests
I’m not the tests guy, I can’t get myself to write them. Maybe later i will write some - now they are useless. You can still try to launch them - no promises.
Does the code actually work?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install tox (myenv) $ tox
Credits
Tools used in rendering this package:
History
0.1.1 (2016-11-30)
Added editing online support
Fixed bugs
Added offline badge at the bottom
0.1.0 (2016-11-27)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file django-scrumboard-0.1.1.tar.gz
.
File metadata
- Download URL: django-scrumboard-0.1.1.tar.gz
- Upload date:
- Size: 55.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e12216ffa3f397ac3855c94cdcb119e2624bba158a3fba8b27f0f0bcd97bd59 |
|
MD5 | d103a9f7b271e99e4821111912c7fd52 |
|
BLAKE2b-256 | 04b93a6dcaad9bb6b0ba8a03a435bd0c2942c627433eb55aff8b4fe405d8e14d |
File details
Details for the file django_scrumboard-0.1.1-py2.py3-none-any.whl
.
File metadata
- Download URL: django_scrumboard-0.1.1-py2.py3-none-any.whl
- Upload date:
- Size: 65.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14378e251f4b654067ce4a9995c1b89ba11720c9e58325e47f5048957c7e51c8 |
|
MD5 | 79731d610f32fec84c73ba5cdef5f801 |
|
BLAKE2b-256 | 935df0175a06693860be90c41b2f3e3028770b526faa4308e3cae68a4f8b4f23 |