[SAC] [OSGeo] #2907: Wikimedia replace for libavatar

#2907: Wikimedia replace for libavatar
---------------------------+--------------------------------------
Reporter: robe | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2023-I
Component: Systems Admin | Keywords:
---------------------------+--------------------------------------
As noted in #2896 I had to remove our libavatar plugin for mediawiki as it
doesn't work for mediawiki 1.35 and above and the mediawiki 1.34 we were
on has reached EOL.

That said I had installed Gravatar instead, but strk said there are issues
with that as it will send traffic to Gravatar.com.

https://www.mediawiki.org/wiki/Extension:Gravatar

It says it can use the libavatar service but didn't research enough to see
how to do that.
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2907&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2907: Wikimedia replace for libavatar
---------------------------+---------------------------------------
Reporter: robe | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2023-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------
Description changed by robe:

Old description:

As noted in #2896 I had to remove our libavatar plugin for mediawiki as
it doesn't work for mediawiki 1.35 and above and the mediawiki 1.34 we
were on has reached EOL.

That said I had installed Gravatar instead, but strk said there are
issues with that as it will send traffic to Gravatar.com.

https://www.mediawiki.org/wiki/Extension:Gravatar

It says it can use the libavatar service but didn't research enough to
see how to do that.

New description:

As noted in #2896 I had to remove our libavatar plugin for mediawiki as it
doesn't work for mediawiki 1.35 and above and the mediawiki 1.34 we were
on has reached EOL.

https://www.mediawiki.org/wiki/Extension:Libravatar

That said I had installed Gravatar instead, but strk said there are issues
with that as it will send traffic to Gravatar.com.

https://www.mediawiki.org/wiki/Extension:Gravatar

It says it can use the libavatar service but didn't research enough to see
how to do that.

--
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2907#comment:1&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2907: Wikimedia replace for libavatar
---------------------------+---------------------------------------
Reporter: robe | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2023-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------
Comment (by robe):

Reading thru the docs, it seems we can define a

$wgGravatarServer

in our settings to point at a libavatar service?

I don't know what to set that to.
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2907#comment:2&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2907: Wikimedia replace for libavatar
---------------------------+---------------------------------------
Reporter: robe | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2023-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------
Comment (by strk):

Libravatar was requested with #1688 (for the record).
I left a request to bring the Libravatar back to life in
https://www.mediawiki.org/w/index.php?title=Extension_talk%3ALibravatar#We’d_like_to_bring_this_back_to_life

Can you try setting that variable to libravatar.org for a start ? Ideally
we'd run our own libravatar service, so to not send all traffic to
libravatar.org, but until then, libravatar.org is a tad better than
gravatar.com, if not else it should be already looking up DNS and thus
allowing us to serve our avatars from a server of our choice.

Beside the variable I guess when we do that we'd also want to leave a note
to users about what they are REALLY enabling with the relevant checkbox in
https://wiki.osgeo.org/wiki/Special:Preferences
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2907#comment:3&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2907: Wikimedia replace for libavatar
---------------------------+---------------------------------------
Reporter: robe | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2023-I
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+---------------------------------------
Comment (by strk):

I was wrong, pointing to the libravatar "bird site" won't implement the
DNS lookup, so the only real way to support DNS lookups would be having
our own DNS-looking cache server
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2907#comment:4&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.