[announcement] Telegram bridging to be retired Wed. 20 Sept. | 5 to-dos
Joseph P. De Veaugh-Geiss
joseph at kde.org
Wed Aug 23 12:13:18 BST 2023
Perhaps it is helpful to provide a summary of the responses so far so we
can figure out the best way forward.
Sometimes hard decisions need to be made, and all of your opinions are
important. I hope everyone's views are represented below. If not, please
let me know, it was not intentional.
Note: some comments come from the "Telegram shutdown co-ordination" room
(https://go.kde.org/matrix/#/#telegram-shutdown:kde.org), where many of
you may not have seen it.
Please remember: we are all on the same team, even if we may have
different opinions about the best course of action. We are a great group
of people, we can figure this out!
Cheers,
Joseph
_Summary of what started the discussion_
* When Matrix became the official communication channel at KDE,
Telegram bridging was intended as a temporary solution, but it never got
shut down
* The Telegram bridge is causing ongoing technical issues for KDE,
e.g., loading resources & user duplication, spam, admins being locked
out, etc.
* Work being done now given the shutdown of public Libera.Chat bridge
overlaps with the shutdown of the Telegram bridges
* Some exceptions to the bridge shutdown may be made, but primarily
for externally-oriented teams
_Some proposed solutions (see for/against below for more context)_
* Extend the timeframe for the Telegram bridge shutdown and migration
* Keep bridges open for teams that need it (e.g., VDG)
* Code a more reliable Telegram bridge
* Shut down Telegram bridges, but do not shut down the Telegram
channels, inform users that the official channel is on Matrix (pinned
message linking to IRC-matrix, e.g., like with Reddit)
_Summary of positions against retiring the bridges (as proposed)_
* Timeframe is too short / unrealistic for the migration needed
(removing links to Telegram, point to Matrix; rewriting custom software)
* Should have been discussed publicly (see also below) / should have
been discussed with end users on Telegram / communication should have
been better
* We will lose contributors / onboarding will be harder / we will lose
relevancy with end users
* Some teams primarily on Telegram (e.g., KDE Connect, Kdenlive in
Spanish and English, #kde_ru:kde.org)
* Matrix clients are buggy or have a worse user experience / Matrix is
too complicated / it alienates potential devs or increases obstacles for
non-technical communities (e.g., VDG team with graphic designers,
artists) / end users generally do not use Matrix / one moderator prefers
tools available on Telegram
* Technological reasons given for this choice are lacking (UserBots
instead of normal bots, need for admin privileges not explained, spam
solved with captchas for other channels)
* We use other proprietary platforms (e.g., Reddit, Facebook) and
develop software for proprietary systems (macOS, Windows), why not Telegram
* Such limitations take time away from actual coding / there were more
contributors and ad-hoc contributions when using Telegram (KMyMoney) /
cutting off end users on Telegram is not coherent with KDE's vision,
mission, manifesto
* Migrating to Matrix is not high in the hierarchy of needs, more
important is not being blocked by an authoritarian regime / other
migrations are currently taking place, no time right now
_Summary of positions for retiring the bridges_
* Above issues already discussed publicly in previous mailing list
threads (see [1] and [2])
* Issues were also discussed at an Matrix/IRC/Telegram BoF at Akademy
[3], no one showed up to argue in favor of Telegram
* Technical problems are unmanageable / bridging artifacts annoying
for end users (users duplication, quoting "ircsomebot", truncating
messages, message delays)
* Telegram is proprietary software, using it is not coherent for a
FOSS community
* Many KDE teams are not on Telegram or not bridged at all (Plasma,
KDE-Development, "New Contributors", new goals, most new apps, Akademy
organization) / Telegram is not generally needed
* Onboarding typically involves opening various accounts (e.g.,
identity account, a bugzilla account), why not a Matrix one
* Telegram links at Wiki are largely broken, some groups are inactive,
and some are not bridged in the first place
* Retiring the bridge is problematic for a relatively small number of
teams, exceptions are possible, let's decide which ones are needed
* We can improve the situation with Matrix (fix Neochat bugs, write
better wiki documentation)
[1] https://mail.kde.org/pipermail/kde-community/2023q2/007607.html
[2] https://mail.kde.org/pipermail/kde-community/2023q2/007656.html
[3] https://community.kde.org/Akademy/2023/IM_Infrastructure_BoF
--
Joseph P. De Veaugh-Geiss
KDE Internal Communications & KDE Eco Community Manager
OpenPGP: 8FC5 4178 DC44 AD55 08E7 DF57 453E 5746 59A6 C06F
Matrix: @joseph:kde.org
Generally available Monday-Thursday from 10-16h CET/CEST. Outside of
these times it may take a little longer for me to respond.
KDE Eco: Building Energy-Efficient Free Software!
Website: https://eco.kde.org
Mastodon: @be4foss at floss.social
More information about the kde-community
mailing list