Skip to content

Chrome extension which provides all the Scrum/Kanban tools

Notifications You must be signed in to change notification settings

findmypast-oss/agile-trello

Repository files navigation

Agile Trello logo Agile Trello

A Chrome extension which provides all the Scrum/Kanban tools

Get Started

Get started tutorial, first step shows how to setup the developer version to test it out.

  • Main file is agile-trello.js

API Key and Token

Some features require access to the Trello API, for this a Trello token and API key are required. Add them to the file trello-api.js.

See https://trello.com/app-key on how to get your token and api key. As they are personal, DO NOT commit them.

Dynamic importing

  • Add new file to manifest.json in web_accessible_resources
  • Import using import { nameOfFunc } from './random-file.js' important to end with file extension

Features:

Add more things to the list

Board view

  • Total card count per column (Richard)
  • Total story points per column (Richard)
  • Implement dynamic importing of js modules (Richard)
  • Implement an observer for when cards move (Richard)
  • Logo/icon for extension (Laura)
  • Show card number (Richard and Laura)
  • When a story point has changed on a card update all the totals (column and card points) (Richard)
  • Age of card from when it was moved/created (Steffi)
  • Update age of card after initial load (Steffi)
  • Display points on card <- Fix needs to hide the points in the title. (Toby)
  • Story limit per column highlight with colour e.g. red if over or under limits, orange if on limit
  • Update card age if card changes 'out of sight' (e.g. checklist is changed in another browser)
  • When changing to another board the Agile Trello stats are not visible/created
  • Allow selection of 'focus' columns for API heavy features e.g. card age only on backlog/refined/doing/review/done

Card is open

  • List of buttons story points (Fib numbers)
  • Fix story points disappearing (Richard)
  • Show card number near title <- TO FIX: does not work page reloads on open card (Richard & Laura)
  • If card has links to other cards in checklist, show sum of all the points
  • When converting a checklist item to a card, add a link to the new card to the list

General

  • Have a settings pop-up (Steffi)
  • Simplify Trello API login (Steffi)
  • Reduce number of (unnecessary) API calls made
  • Add some simple caching to API (Steffi)
  • Put all options in one place

Customise

  • Custom colour for card ids via popup (Richard)

Build tools

To publish on the chrome extension store a zip file of the app needs to be uploaded. Read more about publishing

  • Create a script to zip files for upload to chrome store maybe use ADM-ZIP
  • 128 x 128 app icon (Laura)
  • Create screenshots/video to show off what the app does (Laura)
  • Write a detailed description
  • 440 x 280 small tile icon for Web Store wall (Laura)

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •