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

Make Twitch a social badge #6158

Closed
PyvesB opened this issue Feb 7, 2021 · 5 comments · Fixed by #6183
Closed

Make Twitch a social badge #6158

PyvesB opened this issue Feb 7, 2021 · 5 comments · Fixed by #6183
Labels
needs-discussion A consensus is needed to move forward service-badge New or updated service badge

Comments

@PyvesB
Copy link
Member

PyvesB commented Feb 7, 2021

📋 Description

Our Twitch badges are currently part of the activity category. All other badges in that category refer to release dates or contributions, whereas the Twitch badge only really indicates "is this user currently streaming live?", which feels quite unrelated. The social category seems much more appropriate, and I suggest we also modify the badge's default style to be social as well.

What do people think?

@PyvesB PyvesB added the service-badge New or updated service badge label Feb 7, 2021
@PyvesB PyvesB added the needs-discussion A consensus is needed to move forward label Feb 7, 2021
@calebcartwright
Copy link
Member

The social category seems much more appropriate, and I suggest we also modify the badge's default style to be social as well.

What do people think?

I think that's a reasonable category change. I often struggle to place the category for some badges which can seemingly go in multiple, but I can see the social category being a better argument for this one.

Could you elaborate on the change to the default style? Does that mean that existing twitch badges that don't have an explicit style query param set would all be changed to the social style?

@PyvesB
Copy link
Member Author

PyvesB commented Feb 7, 2021

Could you elaborate on the change to the default style? Does that mean that existing twitch badges that don't have an explicit style query param set would all be changed to the social style?

Yes, I'm suggesting changing the default style of all Twitch badges without an explicit style parameter. Three thoughts to justify this:

@calebcartwright
Copy link
Member

Those are sound arguments which make for a logically defensible position 👍

Making any change in Shields that results in any impact on any existing badge always gives me great angst, but I can get on board with this as long as we do the typical messaging campaign before actually deploying the change

@calebcartwright
Copy link
Member

Actually one other point for consideration from recent discussions I'd already forgotten about 😆

We recently removed the default style override to social on the GitHub sponsors badge in #5888 and my recollection is that we generally wanted to try to avoid overriding the default. Do others recall that discussion, and/or is it inapplicable here (or worth overriding in this case anyway)?

I generally don't have a strong opinion on this one way or the other, just trying to recall any recent relevant conversation

@PyvesB
Copy link
Member Author

PyvesB commented Feb 8, 2021

I've probably missed a subtlety here: GitHub Sponsors still effectively defaults to social from the point of view of a user going through our homepage, given that the UI will add style=social by default for those badges. #5888 effectively moved things from being a backend override to a UI preview one. I suggest we stay consistent for Twitch badges: change the category and the style default in the homepage preview, but leave existing badges as is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-discussion A consensus is needed to move forward service-badge New or updated service badge
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants