Skip to main content
https://badge.fury.io/py/django-scrumboard.png https://travis-ci.org/delneg/django-scrumboard.png?branch=master

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!

https://github.com/delneg/django-scrumboard/blob/master/screenshots/one.jpg?raw=true

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-scrumboard-0.1.1.tar.gz (55.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_scrumboard-0.1.1-py2.py3-none-any.whl (65.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file django-scrumboard-0.1.1.tar.gz.

File metadata

File hashes

Hashes for django-scrumboard-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6e12216ffa3f397ac3855c94cdcb119e2624bba158a3fba8b27f0f0bcd97bd59
MD5 d103a9f7b271e99e4821111912c7fd52
BLAKE2b-256 04b93a6dcaad9bb6b0ba8a03a435bd0c2942c627433eb55aff8b4fe405d8e14d

See more details on using hashes here.

File details

Details for the file django_scrumboard-0.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_scrumboard-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 14378e251f4b654067ce4a9995c1b89ba11720c9e58325e47f5048957c7e51c8
MD5 79731d610f32fec84c73ba5cdef5f801
BLAKE2b-256 935df0175a06693860be90c41b2f3e3028770b526faa4308e3cae68a4f8b4f23

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page