Context: in the conversation below, we diverged in the idea of hosting a Matrix/IRC bridge, to connect the current IRC channel (irc://irc.libera.chat/#framework) with the unofficial Matrix channel (#framework:matrix.org). It started like this:
any progress on this? it would be great to have the #framework channel on libera bridged with the matrix channel…
I did some research on this and it looks like a Matrix admin (currently @jfkimmes:matrix.org) needs to do a single command (!plumb) to connect (or “plumb”) the channels together. Then the IRC channel operator (@byteskeptical) needs to confirm the change.
So while I can’t do this myself (for lack of privileges), it seems simple enough for the community to handle…
While it may seem simple and is, we currently don’t have the bandwidth to support it on our end. Matrix is currently run by the community and put into unofficial community channels such as an unofficial Discord server. When we connect those bridges to our official community channels, we are expected to keep our eyes on it as it would be deemed “official”. With everything currently in the works here at Framework, we have to be very mindful of anything we take on, even if it only takes a few minutes a day, as it all adds up.
I don’t like saying no, of course. But we have spoken about this a few times as a team, and we just can’t support it now. We hope to do so in the future, however!
okay well, I had everything ready to go here: i talked with the Matrix admin and I am reaching out to the operator of the #framework channel to formalize the bridge. It’s just a formality at this point…
But I guess if the Framework Team doesn’t want this to happen, we could cancel this. I am a little confused as to where the boundaries on “community” and “team” stand here, as from what I can tell, the community is made of people like you and me participating on a forum like this, and matrix, and discord, and, yes, IRC.
Are you saying that forum moderators must necessarily be part of the Framework Team? No judgment here, just trying to understand where we’re at…
The Matrix bridge is only available on an unofficial Discord server, and if you were to set that up, that would be completely fine! However, we just don’t have a Matrix bridge in our official Discord and will likely not have one available for the foreseeable future, as mentioned previously.
“I am a little confused as to where the boundaries on “community” and “team” stand here, as from what I can tell, the community is made of people like you and me participating on a forum like this, and matrix, and discord, and, yes, IRC.” Anything that connects to our official platforms, such as our Discord, Reddit, and Forum, needs to have oversight by an employee or official moderators of Framework (even with moderators, they need to be overseen by an employee).
As for our moderators, they are not employees! They are just fantastic volunteers that we appreciate immensely
Aaaah, I get it now: I thought the Matrix bridge was bridging with an official Discord server. Well it’s too bad, but I guess we can recoup our losses.
Got it, that makes sense, I guess.
So, if I understand you right, the current Matrix rooms are unofficial, and bridged to an unofficial Discord server, and it would be fine to make another, unofficial, bridge between that unofficial Matrix room and the existing, unofficial, IRC room on the libera.chat platform.
Thanks for the clarification! I’ll see what we can do. At this point, the main blocker is that the operator on the IRC channel seems asleep. But that’s something that can be fixed, with time and noise.
we tried to make a new bridge, by using an Element.io “integration” to create a new bridge between #framework:matrix.org and the libera chat channel. that would work except there’s a hardcoded 100 users limit on the bridge that the Matrix channel is currently crossing. we need to ask Element support for a bypass on that, basically
Also note that the fact that the Matrix channel is bridged with Discord is not something that the libera.chat people like. They actually said that it’s “either/or” so we can’t technically bridge both at the same time. That said, some other rooms (like #bugzilla:mozilla.org) are bridged to both, so maybe this could be bypassed.
I have an update on this. I’ve launched a private matrix server and a matterbridge instance so we can hopefully finally bridge these services. I’ve reached out to @jfkimmes on matrix already to coordinate the connection on the matrix side.
@FrameworkBee This should also provide (hopefully) an acceptable method to integrate with the official discord. The idea being someone on the Framework side with Manage Server capabilities would provide the bot token giving Framework ultimate control over the connection without adding a seperate service to moderate.
While we appreciate the idea and effort into this, the bridge is not something we are able to enable or support at this time. As we scale, it is something we could possibly revisit, but for now, it won’t be possible.
There is not. The only official community platforms are these forums, the r/framework subreddit, and the discord server (discord.gg/framework). As Twist said earlier in this thread, adding additional platforms is not on the table at this time.