I’m wondering if anyone made a fediverse like (aka multiple instances talking to eachother) for discord?

I know matrix exists, but it’s only rooms instead of servers with channels, etc…

You are viewing a single thread.
View all comments View context
-8 points
*

In that case matrix also doesn’t federate because its not interacting with the fediverse like here on lemmy.

But revolt, matrix, and rocket.chat are all deployable by end users to connect to the platform and interact with people.

permalink
report
parent
reply
16 points

Matrix definitely is federated.

You ran into the trap of taking “fediverse” at face value. It neither invented nor monopolizes federation. E-Mail is federated and has nothing to do with the fediverse. Wikipedia’s page on federation lists the very internet itself as the prime example.

Not implementing ActivityPub doesn’t mean Matrix isn’t federated.

permalink
report
parent
reply
-4 points

This is the point I was making yes

permalink
report
parent
reply
7 points

Accurate username

permalink
report
parent
reply
3 points

how is that the point you were making? it seems like the opposite of the point you were making. i’m confused and i think i just don’t understand what you’re trying to say when you say matrix doesn’t federate. because from one matrix server you can talk to other matrix servers, but from rocket chat, that’s it, that’s the end of the line. your server is your server

permalink
report
parent
reply
12 points

Federation isn’t exclusive to the Fediverse. Matrix is federated but not with the Fediverse. They only federate with other Matrix servers/instances.

permalink
report
parent
reply
-7 points

I think we are meaning the same thing then

permalink
report
parent
reply
7 points

No you don’t. Revolt and rocket.chat don’t even communicate between their own servers. They are not federated.

permalink
report
parent
reply
3 points
*

Activitypub and the matrix protocol are different things, they aren’t supposed to interact with each other. Matrix servers using matrix implementations (synapse, tuwunel, conduit, etc) can interact with each other, since they are all based on the same protocol. Same way we do it, how AP servers with mbin,piefed,lemmy interact all with each other, since they are all based on the same protocol, too.

Revolt doesn’t federate at all. They even admit this. I stand corrected on rocket.chat, they actually implemented the matrix protocol, so it’s interoperable with matrix. See poVoq’s reply

I think your last point is flawed, since even with multiple revolt instances; they don’t interact at all. Which, is not federation. Matrix is federated, there’s no other way to look at it and they’re not comparable, and not meant to be compared at all.

permalink
report
parent
reply
6 points

actually implemented the matrix protocol, so it’s interoperable with matrix.

They originally planned this, but realized along the way that the Matrix specs are overly complicated and change at the wim of Element, so they ended up only supporting a link to Synapse via the appservice system, which isn’t great as it means you have to run both Rocketchat and Synapse on the same server for it to work.

permalink
report
parent
reply
3 points

Ah, matrix being a PITA; what a surprise :D

Yeah, it’s a far fetch calling it federated at all. Will edit, thanks.

permalink
report
parent
reply
0 points

I’m not very familiar with the matrix protocol but rocket.chat advertises itself as having implemented the matrix protocol. What you said is also true according to their documentation, so now I’m confused about what is actually going on. Based on what rocket.chat implemented, is it wrong to say that they use the matrix protocol? And what are the limitations of their approach as opposed to a full implementation of it?

permalink
report
parent
reply
1 point

I guess i was taking the more generous route with the term then, I was treating capability to interact on the platform as federated which in hindsight doesn’t make as much sense as in the normal context of it.

permalink
report
parent
reply
1 point

What do you think Federate means? It absolutely does, Matrix Federates over the Matrix protocol, which is a separate protocol from Activitypub which is what Lemmy and Mastodon use. It doesn’t Federate with Lemmy and Mastodon because they are different protocols but it absolutely does federate. Honestly there’s no reason for it to Federate with Lemmy and Masotodon. ActivityPub isn’t a good protocol to use for chatting, Matrix as a chat protocol is superior. Not to say that activitypub is bad, it’s great for social media platforms like forums and blogging, it’s just not good for instant messaging.

permalink
report
parent
reply

Fediverse

!fediverse@lemmy.world

Create post

A community to talk about the Fediverse and all it’s related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

  • Posts must be on topic.
  • Be respectful of others.
  • Cite the sources used for graphs and other statistics.
  • Follow the general Lemmy.world rules.

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

Community stats

  • 6.6K

    Monthly active users

  • 1.5K

    Posts

  • 39K

    Comments