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

Expand Organization Dashboard #2355

Closed
dcramer opened this issue Nov 23, 2015 · 15 comments
Closed

Expand Organization Dashboard #2355

dcramer opened this issue Nov 23, 2015 · 15 comments

Comments

@dcramer
Copy link
Member

dcramer commented Nov 23, 2015

Some things we could show that are useful:

  • Assigned issues
  • Bookmarked issues
  • Activity feed (i.e. comments, assignment, etc)
  • Issues which require action (i.e. let users know a bug is fixed, from crash reports)

Some things will be more complicated to do organization-wide so we should tread carefully. Its also likely a lot of these could make their way into the project dashboard.

We should focus this on workflow features less so than data dumps.

@dcramer
Copy link
Member Author

dcramer commented Nov 23, 2015

/cc @getsentry/team

@mattrobenolt
Copy link
Contributor

We should focus this on workflow features less so than data dumps.

👍

What's the incentive for doing this organization-wide vs project-wide? Would it be potentially too much for a whole org?

Will any of this be personalized for an individual? Like, "issues assigned to me" vs "issues assigned to others". I'm thinking of the Phabricator dashboard here.

@dcramer
Copy link
Member Author

dcramer commented Nov 23, 2015

@mattrobenolt this would be our version of the Phabricator dash. Organization dash makes a lot more sense as if you work on multiple projects its a mess to dig through things.

@ckj
Copy link
Member

ckj commented Nov 25, 2015

I sketched an initial stab at this:

screen shot 2015-11-24 at 2 43 40 pm

There's quite a lot going on, but I think I prefer that to the snoozefest that exists currently. My biggest concerns are:

  1. Before this was a launch pad for projects. Now projects that live beyond the 'Active projects' list are two clicks away.
  2. The sidebars are a bit tall by default. This could look weird when there's not a ton of issues presented in the main column.

Curious to hear everyone's feedback.

@dcramer
Copy link
Member Author

dcramer commented Nov 25, 2015

Various thoughts/feedback:

  • Might be able to do bookmarked/favorited/starred projects if we have no other useful metric here (or jsut recently visited? favorite + recently visited up to #?)
  • Might want to put the projects above activity
  • We would need a way to clarify what Most Impactful covers. Is it all projects you're a member of? Just ones you are interested in?
  • I think barcharts might be more valuable than user/event count for the bookmarks/assigned, but not a strong feeling here.
  • I think the height isnt an issue, and is actually a fine thing to do here. Lots of useful content.
  • Knowing who's assigned (outside of the assigned to me box) would be useful (especially unassigned!)
  • Numbers are useful but maybe deprioritize
  • Suggest Y value on sparklines and/or add an average line (maybe similar to the old dashed line we had?)
  • Would be good to show affected users (i.e. number of unique per hour)

@benvinegar
Copy link
Contributor

👍

@dcramer
Copy link
Member Author

dcramer commented Nov 26, 2015

More notes:

  • Add a "history" feature, which is just events you've seen, sorted by date of view
  • Explore the users affected + events combination chart to replace Event/User counts (everywhere)
  • Need good solution for project selector
  • Need create project/team/member

@ckj
Copy link
Member

ckj commented Nov 30, 2015

Updated concept to reflect feedback:

screen shot 2015-11-30 at 12 25 39 pm

@dcramer
Copy link
Member Author

dcramer commented Dec 1, 2015

Thinking about this, i wonder if we could put assign to under the selector as well? I still wanna have the barchart there, so if we hid all CTAs under the same action bar it'd make it much easier to fit the chart in there.

@dcramer
Copy link
Member Author

dcramer commented Dec 1, 2015

I've got Assigned, Bookmarked, and History (Viewed) done in the branch. We need visuals for the <CompactIssue> but a lot of the basics are in place. We can probably merge those in before doing the actual dashboard.

@dcramer
Copy link
Member Author

dcramer commented Dec 4, 2015

Some initial bits, which power "My Issues" (we could rename this to Issues) are merged behind a feature switch. Any getsentry.com users can reach out to us if they want to opt-in.

@dcramer
Copy link
Member Author

dcramer commented Dec 4, 2015

/cc @ckj

@dcramer
Copy link
Member Author

dcramer commented Dec 5, 2015

hid assignee selector, implemented the other actions, just needs visuals now (i think)

@dcramer
Copy link
Member Author

dcramer commented Dec 7, 2015

Some basic work is available in org-dashboard in organizationDashboard.jsx

/cc @ckj

@billyvg billyvg closed this as completed Dec 19, 2017
@joaumg
Copy link

joaumg commented Aug 11, 2018

@ckj did the organization-wide dashboard at #2355 (comment) ever became available ?

@github-actions github-actions bot locked and limited conversation to collaborators Dec 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants