decent-chat / decent

Open source messaging platform for the modern web
https://meta.decent.chat
GNU General Public License v3.0
21 stars 5 forks source link

Stop using Libravatar #305

Open kerrtravers opened 6 years ago

kerrtravers commented 6 years ago

Libravatar is shutting down on 2018-09-01(blog post). We'll need to stop using it soon, and prepare to switch to something else as the main source of Avatars. I'm guessing it'll be Gravatar.

towerofnix commented 6 years ago

@ktrvs Thanks for bringing this up!

@heyitsmeuralex Thoughts on being able to directly upload avatars to the Decent server? Assuming users are allowed to upload images, anyhow. See also #101.

Since we probably won't get that done for a very, very, very long time (it's dependent on the permission system!), I recommend changing the code to fetch from Gravatar instead of Libravatar. (Note this is a server-side change - there's a function (in server/common.js) called emailToAvatarURL that should be updated.)

towerofnix commented 6 years ago

Of course, the relevant message in the client should be changed as well ("We use Gravatar..." instead of "We use Libravatar...").

bates64 commented 6 years ago

RIP.

Directly uploading images should be a server option, but yeah. Speaking of, how is the permission system going @towerofnix? I know there's been a lack of commits the past couple weeks but once we get past that point it should be smooth sailing to 1.0.

towerofnix commented 6 years ago

@heyitsmeuralex Given I don't use any chat systems frequently anymore (I'm mostly lurking the main chats!), I haven't been doing much work on Decent; I've been occupied doing a lot of other stuff, which definitely includes school and sleep! :P