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 Libravatar the default instead of Gravatar #14743

Open
NameLessGO opened this issue May 13, 2024 · 6 comments
Open

Make Libravatar the default instead of Gravatar #14743

NameLessGO opened this issue May 13, 2024 · 6 comments
Labels
feature-request Issue which suggest an idea, enhancement or feature to implement

Comments

@NameLessGO
Copy link

Users
Jitsi: @saghul
Libravatar: @ofalk @hybridpicker

This is the continuation of 2020-21 Discussion: #8149 and https://community.jitsi.org/t/jitsi-meet-mobile-libravatar-as-the-default/131608

Saghul (may 2023): I think it is indeed a good time to revisit. Can you please open a new issue on GH and tag Oliver too?


Context

Libravatar is a service which delivers your avatar (profile picture) to other websites. If you create an account with us, your photo could start popping up next to forum posts or blog comments on any site where you left your email address.

This service is an open source alternative to Gravatar, which had their fair share of Security concerns and data breaches + proprietary/commercial license

History

When Jitsi was adding Libravatar support, the service was migrating to a new infrastructure and this migration caused problems to Jitsi which lead them to revert: #8149

Saghul (nov 2020): We noticed high latency with libravatar and contacted them. They are in the process of migrating to a better infrastructure (it’s a single personal server at the moment) so we’ll re-evaluate once that has happened.

Lead dev of libravatar:

Oliver (nov 2020): As also discussed via mail - I want to make sure everybody stumbling over this issue is also aware.
We’re working on new infrastructure and once we’ve moved over, the performance should be better again.

Oliver (March 2021): Hi!
So, libravatar was migrated to new infrastructure on the last weekend and the service seems to be stable and much faster than before. If you, by any chance, would like to give it a try again, I’d be very happy!

After the last msg from libravatar dev, there wasn’t any progress/discussion towards making Libravatar as the default or any stance rejecting it

UX

In Jitsi Meet Mobile (Android): Settings > Profile

There isn’t an indication of using libravatar, instead this msg appears:
“If your email is associated with Gravatar, we will use it to display your profile photo”

Environment: App version: 24.2.2 build 16757163

Request

  • Resume discussion into making libravatar as the default (Approve/Rejection)
  • If libravatar is being used, mention in clients (Settings > Profile)
  • Else implement libravatar as secondary option and mention it as well
@NameLessGO NameLessGO added the feature-request Issue which suggest an idea, enhancement or feature to implement label May 13, 2024
@saghul
Copy link
Member

saghul commented May 13, 2024

Thank you for reviving the discussion!

Part of the effort we did back then was to make the Gravatar compatible service URL configurable.

At this point it's a matter of changing the default.

Not sure how we can tackle showing the service name in Settings, since it could really be anything that responds with an image. Perhaps we can take this in steps and figure that out later on.

@ofalk
Copy link

ofalk commented May 31, 2024

My take on this would be: Just switch to Libravatar and enable the (transparent) Gravatar proxy feature. This gives your users more privacy, as they don't hit the Gravatar service directly any more. And if someone is using Libravatar already, it's used instead of Gravatar. You can also choose a default image (or generated avatar) to fit your preferences.

Give it a try here: https://www.libravatar.org/tools/check/

@saghul
Copy link
Member

saghul commented May 31, 2024

That's what we did a few years ago, but the servers became very slow due to the increased traffic we sent. libravatar still needs to proxy the requests.

@ofalk
Copy link

ofalk commented May 31, 2024

Yes, but I guess that was during the time we had an issue with our hardware; Before the migration to the new infrastructure. If you want to give it a try now?

@saghul
Copy link
Member

saghul commented May 31, 2024

Ok, let me check what we can do!

@ofalk
Copy link

ofalk commented May 31, 2024

Appreciated @saghul !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Issue which suggest an idea, enhancement or feature to implement
Projects
None yet
Development

No branches or pull requests

3 participants