Project

General

Profile

Actions

communication #134624

open

openSUSE's Matrix instance and its bridges

Added by luc14n0 10 months ago. Updated 10 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
IRC and Matrix
Target version:
-
Start date:
2023-08-25
Due date:
% Done:

0%

Estimated time:

Description

Hello everybody,

I'd like to propose a few things and ask for opinions/insights around our Matrix instance and its bridges.

Matrix Bridge

As some/many of us know Libera.Chat has asked EMS to shutdown their Matrix<->IRC bridge 2 permanently temporarily 1 due to outstanding issues that have been going on for a long time, but EMS wasn't able to address them properly -- or in a timely manner. And they did 3. Both EMS employees and Libera.Chat staff members are suppose to team up composing a join task force in order to (try) to resolve the aforementioned issues in that Libera.Chat news article.

Today it makes around two weeks since the bridge has been shutdown and there are no words/whispers about what's going on. And to be honest I would expect it to take a while for them to sort out their stuff. In the mean time, I'd like to propose a temporary solution.

Nowadays Libera.Chat allows third party bridges. And currently we have two stable bridge implementations available 4, matrix-appservice and Heisenbridge. So we could experiment a bit and see how it goes. I know Jacob took a look at Heisenbridge before and there were missing features (that might have been implemented already). However, at the moment we should take a look at them and see whether they are good enough for at least as a temporary solution.

Matrix Server

The other proposition I have is:

To experiment with Conduit, an alternative to Synapse, but written in Rust.

Synapse have scalability issues and the open source community is brewing interesting projects, which is a good thing. Again, Jacob has kept an eye on this particular homeserver implementation, but there were unmet expectations for a migration to happen, expectations that might have been met lately with its 0.6.0 release.

I'd say we take a closer look at this, because let's say Conduit is good enough for our needs, then this would be a good time to plan a migration IMO, as part of our communication has already been disrupted by the bridge shutdown. Sadly, at the moment there might not be a sweet smooth migration path from Synapse to Conduit I'm afraid, only after reaching the 1.0 release milestone the Conduit developer(s) are willing to put efforts into such a thing.

Besides those propositions and hope for discussions, I'm willing do most of the work, if that's what it takes to reestablish communications between IRC and Matrix/Discord/Telegram users.

Actions

Also available in: Atom PDF