getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
39.03k stars 4.19k forks source link

Avatars for teams #49864

Open abcellera-jdunford opened 1 year ago

abcellera-jdunford commented 1 year ago

Problem Statement

Right now it's possible to update the avatar for an individual or an entire organization but not for a team.

This would be really nice!

Beyond aesthetics, having an instantly recognizable "icon" is a very helpful visual cue when scanning a list of issues.

Solution Brainstorm

I'm not sure what the technical implications are - whether this is a big lift or not - but I would think that there could be a lot of code reused from the infrastructure that is already in place for handling user avatars?

If so, then adding a "change avatar" on the team page would do the trick!

Product Area

Other

getsantry[bot] commented 1 year ago

Assigning to @getsentry/support for routing, due by (sfo). ⏲️

getsantry[bot] commented 1 year ago

Routing to @getsentry/product-owners-settings-teams for triage, due by (sfo). ⏲️

Dhrumil-Sentry commented 1 year ago

@abcellera-jdunford Thanks for sharing this feedback- It's a logical ask and I'll add it to our backlog, but we're unlikely to work on this in the immediate future

antoni-szych-rtbhouse commented 1 year ago

This is also an issue for us, where we have multiple teams like backend-X-developers, backend-Y-developers and the auto-generated avatar says in all cases BD, which makes it effectively uninformative, especially since there are 2 simmilar shades of blue used for different teams:

image

eswidler commented 8 months ago

I opened a similar issue in https://github.com/getsentry/sentry/issues/65982 which was closed as a dupe of this.

I just want to call out that even if we could just pick the team color for the already existing icon, that would immensely help with customization of team icon display. I believe the color is generated from the slug name, so if you want your team to be green, you have to randomly guess what team name generates the green color.

Our teams are already color coordinated, so choosing a matching color would work for our purposes. Maybe this is easier to implement than full blown avatars.