Skip to main content

Planning Poker: Jira Extension

Code Coverage Documentation Status

This application extends the Planning Poker app with the ability to import stories and their description from Jira and export the estimated amount of story points back to the Jira instance.

This extension also serves as an example on how to add custom behaviour to/extend the functionality of the Planning Poker app.

Features

  • ⬇️ Import stories from your backlog and use them to poker.

  • ⬆️ Export story points back to the Jira backend hassle-free.

  • 📋 Easily manage multiple Jira backends.

  • 🔒 Securely safe your password in an encrypted database field.

Quickstart

You’ll need an existing system with the Planning Poker app installed. See its documentation if you haven’t already.

  1. Install the Planning Poker Jira app.

    $ pip install planning-poker-jira
  2. Add the app and its dependencies to the list of your installed apps.

    INSTALLED_APPS = [
        ...
        'planning_poker',
        'encrypted_fields',
        'planning_poker_jira'
    ]
  3. Add encryption keys to your settings. This is used to encrypt your passwords before they are stored in the database. If you don’t already have this defined, it’s probably easiest to take your SECRET_KEY and convert it to hex since that should be kept secret anyways. See encrypted fields docs for more information on this setting.

    FIELD_ENCRYPTION_KEYS = [SECRET_KEY.encode().hex()[:64]]

    See configuration for more ways to customize the application to fit your needs.

  4. Run the migrations.

    $ python manage.py migrate
  5. You can now start your server.

    $ python manage.py runserver 0.0.0.0:8000

Metadata

Release files for planning-poker-jira 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for planning-poker-jira 1.0.0
File Size Uploaded
planning-poker-jira-1.0.0.tar.gz 17.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for planning-poker-jira 1.0.0
File Interpreter ABI Platform
planning_poker_jira-1.0.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 39.8 kB

Release files / planning-poker-jira-1.0.0.tar.gz

Download URL planning-poker-jira-1.0.0.tar.gz
Size 17.4 kB
Tags Source
SHA-256 checksum
How to use checksums
48653ca7be444c3971a41a5cb7e8d128b06fc2b150263dd3d001092c75a66cd5
BLAKE2b-256 checksum
How to use checksums
c04a53ed8c3d705f16cfed6ced5485dbee76843b1c3a944b65a7418c57f55ef2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

Release files / planning_poker_jira-1.0.0-py2.py3-none-any.whl

Download URL planning_poker_jira-1.0.0-py2.py3-none-any.whl
Size 22.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
c538c27cd02f8dea8ed9a9971cffc9a95ee22174f2cb401c3d22de7656272a31
BLAKE2b-256 checksum
How to use checksums
611830d7a448442bcebbb5e585a7058bc232d9ffae0dd21f0aa730114110f641
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page