<div dir="auto">KDE Connect has a Telegram group with 660 members (vs 100 on matrix). I don't know if we are the exception with such a big group on Telegram, but this is going to be a hit to our community :(</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 22 Aug 2023, 09:02 Joseph P. De Veaugh-Geiss, <<a href="mailto:joseph@kde.org">joseph@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello KDE community,<br>
<br>
apologies for cross-posting!<br>
<br>
The time has finally come: both Telegram <-> Matrix bridges will be shut <br>
down in 4 weeks on *Wednesday 20 September*. Let's start the <br>
co-ordination process now so everything goes as smoothly as possible.<br>
<br>
For all KDE contributors: please read at least the "Five To-Dos" below <br>
to be informed about what will happen and what needs to be done.<br>
<br>
Below that there is some additional information about the bridging <br>
situation at KDE. Consult these notes if you want more background <br>
information about why the Telegram bridge is being retired.<br>
<br>
Cheers,<br>
Joseph<br>
<br>
_Five To-Dos_<br>
<br>
   1. *General*: On Wednesday 20 September the Telegram bridging to KDE <br>
Matrix rooms will be shut down. To make the transition go smoothly, <br>
teams should start co-ordinating for the shutdown now. The Matrix room <br>
for co-ordination is "Telegram shutdown co-ordination" at <br>
<a href="https://go.kde.org/matrix/#/%23telegram-shutdown:kde.org" rel="noreferrer noreferrer" target="_blank">https://go.kde.org/matrix/#/#telegram-shutdown:kde.org</a>.<br>
<br>
   2. *Co-ordination*: This includes: (i) migrating all contributors to <br>
Matrix, and (ii) deleting the Telegram rooms before the bridge is <br>
shutdown or -- at most -- one day after the shutdown. Keeping Telegram <br>
rooms open when they are no longer being used will cause unnecessary <br>
confusion. Importantly, do not later add a non-KDE Telegram bridge to <br>
KDE's Matrix rooms as that will not solve the problems from doubled user <br>
accounts and lack of control over Telegram; see below for operational <br>
issues with Telegram bridging.<br>
<br>
   3. *Action needed by Telegram room admins*: Due to the unexpected <br>
shutdown of the public Libera.Chat bridge, we will have to move rooms <br>
over to the matterbridge (ircsomebot) bridge as we work through moving <br>
channels over to our own Libera.Chat IRC bridge. This will require <br>
someone with admin in the Telegram room to ensure @ircsomebot is in the <br>
Telegram room with admin. This needs to be done after we unbridge the <br>
Matrix bridge from the Matrix side, so the room can continue to be <br>
bridged until the Telegram shutdown on 20 September.<br>
<br>
   4. *Are there exceptions?": There /may/ be some rooms that focus on <br>
interacting with people external to the KDE Community who would benefit <br>
by having a Telegram bridge. We are thinking teams like those involved <br>
in the KDE Network program: <a href="https://community.kde.org/The_KDE_Network" rel="noreferrer noreferrer" target="_blank">https://community.kde.org/The_KDE_Network</a>. <br>
Not all will need an exception, and it may turn out most don't. We would <br>
like to start putting together a list of these rooms so we can review <br>
for potential exceptions and estimate the scale of how much support is <br>
needed. However, this should be kept to a minimum; see below for <br>
operational issues with Telegram bridging. We understand that there are <br>
large internal KDE communities which rely heavily on Telegram, and we <br>
understand that shutting down the Telegram bridge is less than ideal for <br>
these rooms, but the issues we have with the Telegram bridge mean we <br>
need to keep exceptions to a minimum and only for those teeams whose <br>
work has a primarily external focus.<br>
<br>
   5. *Getting a Matrix account*: We can offer KDE Contributors (usually <br>
those in the developers group, but will consider other requests) a <br>
Matrix account on our KDE Matrix Homeserver. To request an account <br>
please file a sysadmin ticket <a href="https://go.kde.org/systickets" rel="noreferrer noreferrer" target="_blank">https://go.kde.org/systickets</a>. However, as <br>
Matrix is federated you do not need to have an account on our homeserver <br>
to access KDE's Matrix rooms -- you can use any homeserver! A list of <br>
some alternative Matrix servers is available on <br>
<a href="https://joinmatrix.org/servers/" rel="noreferrer noreferrer" target="_blank">https://joinmatrix.org/servers/</a>.<br>
<br>
To co-ordinate with other teams to make this transition go as smoothly <br>
as possible, please reach out to the "Telegram shutdown co-ordination" <br>
Matrix room: <a href="https://go.kde.org/matrix/#/%23telegram-shutdown:kde.org" rel="noreferrer noreferrer" target="_blank">https://go.kde.org/matrix/#/#telegram-shutdown:kde.org</a>.<br>
<br>
_Additional Information Re Bridges_<br>
<br>
   * Four years ago it was decided to add Matrix to IRC as KDE's <br>
official IM platforms (bridged together). IRC is not planned to be shut <br>
down.<br>
<br>
   * Telegram is not Free Software and has never been an official <br>
platform for KDE communications. However, it has been used unofficially <br>
in a number of areas.<br>
<br>
   * EMS hosts KDE's Matrix instance and the current Telegram bridge, <br>
and the majority of issues our community have with Matrix are related to <br>
bridges. Due to the huge extra load and poor performance Telegram <br>
bridging has in the Matrix rooms, it was agreed with EMS that the bridge <br>
would be only run for about a year until people had time to migrate to <br>
Matrix.<br>
<br>
   * However, instead of people migrating away from Telegram, we have <br>
seen an increase in contributors using /both/ Matrix and Telegram, which <br>
has doubled the number of users we have to cope with. Having twice as <br>
many users as needed in the room slows everything down: longer joins, <br>
more state events for each user, higher chances of room state developing <br>
problems.<br>
<br>
   * The public Libera.Chat bridge was unexpectedly shutdown, and we <br>
have to move rooms over to the matterbridge (ircsomebot) bridge as we <br>
work through moving channels over to our own Libera.Chat IRC bridge. <br>
This is not as originally planned, which was to migrate to that IRC <br>
bridge after the Telegram shutdown.<br>
<br>
   * The vast majority of spam is from Telegram. Due to the Telegram <br>
bridge account being reported for spam, the account has lost the ability <br>
to do admin tasks in many rooms. At its worst the account was blocked <br>
from logging in for weeks, making the bridge non-functional. Since then, <br>
rooms often can't be bridged without deleting the Telegram room and <br>
starting fresh, but this only has about a 30% success of working <br>
long-term. We did not get anywhere attempting to get Telegram to help.<br>
<br>
   * The current Telegram bridge doesn't work properly so it makes sense <br>
to shut it down rather than trying to just change account phone numbers <br>
(which would require removing the bridge from all channels then <br>
re-adding to a new bridge, with high chance we end up in the same <br>
situation in the future).<br>
<br>
-- <br>
Joseph P. De Veaugh-Geiss<br>
KDE Internal Communications & KDE Eco Community Manager<br>
OpenPGP: 8FC5 4178 DC44 AD55 08E7 DF57 453E 5746 59A6 C06F<br>
Matrix: @joseph:<a href="http://kde.org" rel="noreferrer noreferrer" target="_blank">kde.org</a><br>
<br>
Generally available Monday-Thursday from 10-16h CET/CEST. Outside of <br>
these times it may take a little longer for me to respond.<br>
<br>
KDE Eco: Building Energy-Efficient Free Software!<br>
Website: <a href="https://eco.kde.org" rel="noreferrer noreferrer" target="_blank">https://eco.kde.org</a><br>
Mastodon: @be4foss@floss.social<br>
<br>
</blockquote></div>