Page MenuHomePhorge

Allow to import Picture from Gravatar
Open, WishlistPublic

Description

Preamble.

Phabricator de-activated hot-link of Gravatar images for performance reasons:

https://we.phorge.it/rP9dd09f717192bd9a05fb227c767960acbaa182b5

I agree with that, also because it's more privacy friendly to completely avoid external URLs. Anyway,

It seems that Phabricator was able to also import a picture from Gravatar:

https://we.phorge.it/rP1322e9eda25ce4ade857a19a54bb25d0ba814902

So my question is: where is this feature? How to use that?


Success condition:

As a registered User, I can visit a section in my profile to "Import profile picture from Gravatar" and see that file saved as my new picture.

To import that again, I just need to run that action again.


Downstream stuff:

Event Timeline

valerio.bozzolan triaged this task as Wishlist priority.
valerio.bozzolan created this object in space S1 Public.

The feature was removed for performance and private concerns. I thought Gravatar was alread dead.

Maybe this can be done as an extension:

  • Abstract the "profile picture provider"
  • Allow an extension to write a Gravatar one

There are currently 2-3 sources, so maybe there is some abstraction:

  • pokemon-style silhouette
  • Character with background (generated from username)
  • Upload Picture

The feature was removed for performance and private concerns. I thought Gravatar was alread dead.

Maybe this can be done as an extension:

  • Abstract the "profile picture provider"
  • Allow an extension to write a Gravatar one

There are currently 2-3 sources, so maybe there is some abstraction:

  • pokemon-style silhouette
  • Character with background (generated from username)
  • Upload Picture

If we're talking about abstracting, I would think we should also consider 3rd party SSO avatars (e.g. LDAP and Google) for avatars. That being said, I see no reason to not eventually move all the SSO code into extensions in the future anyway...