HiveMinds / HiveMinds/tw-install

Investigate added value of performance visualisation in plotly

Open
#58 0 comments 0 reactions 0 assignees View on GitHub
enhancement Quality
Dominant language
Shell
Stars
20
Forks
7
PR merge metrics
No merged PRs in 30d

Description

https://dash-gallery.plotly.host/Portal/


Plotly allows for (user friendly), insightfull data visualisation. Investigate if/how this software can be used to grant taskwarrior users a better understanding of their points of (potential) improval, past performance, and planning capabilites.


A. Before you research implementing this, first check if it is possible to host your visualisations on both a private and public local server for free.


B. Before considering implementation, check whether it is simpler/faster to enhance/modify the existing taskwarrior tools, e.g. burndown and gHistory.


C. Before you implement anything, look at the available templates and determine if there exists one that visualises the data best, or use it as inspiration to determine how you want to visualise the data and build your own template.


The following options are considered:



  1. Show the daily burndown

  2. Show the daily gHistory

  3. Show the difference between the estimated duration and actual duration

  4. Show how many tasks were later than the deadline

  5. Show which tasks were deleted

  6. Show relations between task properties for the lists 3,4,5.

  7. ... Please post more suggestions.


Contributor guide

No contributing guide indexed for this repository

Research direction

No repository files or tests are named. Start with the linked Plotly Dash Gallery, assess free hosting on private and public local servers, then compare Plotly with Taskwarrior's existing burndown and gHistory tools. Done means documenting whether visualization adds value, which template or approach fits, and which proposed views should be pursued.

Written by the indexing model from the issue text.

Assessment

Tech stack
plotly
Domain
data-visualization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.