Skip to content

agileben/agileben-jira-forecaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agileben-jira-forecaster

This is the start of a chrome extension to analyse JIRA filters.

It adds an "Analyse" button to the filter page in JIRA.

When clicked loads the CSV data from your filter into memory. Data never leaves your computer.

The csv file is analysed using Python running locally in your browser using the amazing Pyodide library (Python in javascript / wasm).

The charts use the python library Bokeh.

Most of the code was written by ChatGPT over a weekend.

Now available on the Chrome Web Store

Released to the Chrome Web Store: get it here

  • Upgraded to using a background worker: no longer blocks the page while running
  • Added code viewer and "re-run" button to allow experimenting with analysis code
  • Upgraded to latest Chrome Plugin V3 Manifest

Alpha Testing - Installation Instructions

Experimenting with code changes locally

  • To change the number of weeks to forecast or days history to include in the simulation make changes in simulation.py
  • In 'Manage Extensions' click the reload icon

Screenshots

Adds a button to the JIRA filter page (top right) Adds a button

Creates a forecast report Creates a Report

  • The report is interactive: you can zoom in and out of the charts
  • You can also download the charts as a PNG or SVG

Inspiration

Licence:

  • This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. (c) Ben Hogan 2023
  • Free for non commercial use (You can't sell this)
  • CC share alike: include attribution: "Based on https://github.com/agileben/agileben-jira-forecaster by Ben Hogan"

About

A chrome extension to analyse JIRA filters.

Resources

Stars

Watchers

Forks

Packages

No packages published