Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add non-dev time comparisons #4

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

Conversation

michaelcteti
Copy link
Collaborator

Pull timespent from the JIRA API for each ticket
Show a pie chart of non-dev time compared to the different tickets
Show a pie chart of non-dev time, feature time, and bug time
Show a list of non-dev tickets and information about them (including time spent)

image

image

@jprince
Copy link
Owner

jprince commented Jul 24, 2015

Maybe the most nitpicky comment ever, but, I would suggest swapping the two donut charts so that the total hours chart is on the left. Reason being that the second chart is sort of a drill-down into a component of the other chart (non-dev time) and reading left to right you'd expect them to get more granular as you move to the right.

@@ -67,6 +67,7 @@ Meteor.publish 'tickets', (selectedSquad) ->
priority: issue.fields.priority.name
labels: issue.fields.labels
status: issue.fields.status.name
timespent: issue.fields.timespent/3600
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd like to see if we can use moment to do some nice formatting here. At the very least some rounding would be nice.

@jprince
Copy link
Owner

jprince commented Jul 24, 2015

Made a few comments - my brain is kind of fried right now though, so I'll take another look after you incorporate these changes. There's no rush on this since it's already deployed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants