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

Avatars via Gravatar: inform users #1389

Closed
2 tasks
brainwane opened this issue Jul 13, 2016 · 5 comments
Closed
2 tasks

Avatars via Gravatar: inform users #1389

brainwane opened this issue Jul 13, 2016 · 5 comments
Labels
documentation UX/UI design, user experience, user interface

Comments

@brainwane
Copy link
Contributor

A friend of mine who maintains some Python packages took a look at pypi.io and mentioned:

It was surprising to me to see my Gravatar image used on my profile—the old site doesn't even have landing pages for user profiles, as far as I can tell?
It might be good to let users opt into having their Gravatar image show up on their profile page, or at least tell the user that Gravatar is the source of the image when they log in and look at their profile page (I had to do a little digging to figure it out).

So I think this is two related tasks:

  • Find some way to inform maintainers that Gravatar is where this image is being sourced from (mouseover/hover text on the image? image caption? a message on the user profile/login page? I'm not sure how to do it)
  • Provide a way for users to opt in or out of this (my preference is for this to be opt-in since showing photos of people without asking them first can feel intrusive and can be a factor that increases harassment by jerks)

I'd predict that, if we don't have these set up at launch, at least a dozen people are going to unhappily say "hey I don't want my picture there" or "where's that coming from," so it's worth it to just implement this ahead of launch to save all of us time and frowns. :)

Potentially related to #815.

@brainwane brainwane added UX/UI design, user experience, user interface documentation labels Jul 13, 2016
@brainwane brainwane added this to the 1: Launch: redirect pypi.python.org to pypi.io milestone Jul 13, 2016
@boxed
Copy link

boxed commented Aug 18, 2016

Seems very strange to opt out of a service you've signed up for whose entire purpose is exactly the behavior they got.

I absolutely agree that it would be nice if it was obvious that the image comes from gravatar. Maybe just a title attribute?

@ssbarnea
Copy link

The entire purpose of Gravatar was to put an avatar (not necessarily your real face) near a username. I do not see any reason for adding this feature because if someone doesn't want to use a photo they have at least two options: to not use gravatar or to user an alternative email on pypi. Adding a parameter to your real email is enough to hide gravatar (john.doe+pypi@gmail.com will not render the gravatar unless is registered explicitly on gravatar).

For the sake of reaching M1 and avoiding feature-creeping, I would vote to close this as wontfix or to move it to another milestone.

@brainwane brainwane changed the title Avatars via Gravatar: inform users & have them opt in Avatars via Gravatar: inform users Nov 13, 2016
@brainwane
Copy link
Contributor Author

How about just adding some hover text or something on the image so it is a little more discoverable that it comes from Gravatar, to make it more obvious where it's coming from, so people who find it an unpleasant surprise don't waste time hunting around their PyPI settings fruitlessly?

@dstufft
Copy link
Member

dstufft commented Mar 15, 2017

I'm going to kick this out of launch, I don't think it is really needed as a high priority item and can be added later.

@dstufft dstufft removed this from the 1: Launch: redirect pypi.python.org to pypi.io milestone Mar 15, 2017
@nlhkabu
Copy link
Contributor

nlhkabu commented Jul 26, 2017

Closing this as it was implemented in #1444

@nlhkabu nlhkabu closed this as completed Jul 26, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation UX/UI design, user experience, user interface
Projects
None yet
Development

No branches or pull requests

5 participants