django-scrumboard
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.
Metadata
Release files for django-scrumboard 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-scrumboard-0.1.1.tar.gz | 55.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_scrumboard-0.1.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 121.1 kB
Release files / django-scrumboard-0.1.1.tar.gz
| Download URL | django-scrumboard-0.1.1.tar.gz |
|---|---|
| Size | 55.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6e12216ffa3f397ac3855c94cdcb119e2624bba158a3fba8b27f0f0bcd97bd59
|
|
BLAKE2b-256 checksum How to use checksums |
04b93a6dcaad9bb6b0ba8a03a435bd0c2942c627433eb55aff8b4fe405d8e14d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / django_scrumboard-0.1.1-py2.py3-none-any.whl
| Download URL | django_scrumboard-0.1.1-py2.py3-none-any.whl |
|---|---|
| Size | 65.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
14378e251f4b654067ce4a9995c1b89ba11720c9e58325e47f5048957c7e51c8
|
|
BLAKE2b-256 checksum How to use checksums |
935df0175a06693860be90c41b2f3e3028770b526faa4308e3cae68a4f8b4f23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |