Investigate running our own matrix - irc bridge
libera.chat staff has requested that EMS turn off the public matrix - irc bridge. It's not clear whether the stability and message loss issues will be resolved by the time that it comes back on, or when that will happen. Either way, relying on a third party service for critical team communication has been an ongoing issue.
@vlorentz has set up a temporary bridge for the IRC channels, but the issue of private messages remains.
It seems that the most appropriate way forward to ensure the preservation of the status quo in terms of team communication channels is hosting our own matrix irc bridge, which for both of the options supporting private messages between matrix and irc users (as an appservice) also involves setting up a matrix homeserver (so that the bridge can control a mxid namespace to generate ghosts for IRC users).
- homeserver setup
- appservice setup
Homeserver setup questions:
- mxid namespaces?
-
:softwareheritage.org
for real users? (do we want that? how do we make users migrate? who can create an account?) - something like
:irc-bridge.swh.network
for appservice ghosts?
-