this post was submitted on 02 Apr 2024
187 points (95.6% liked)
Fediverse
28395 readers
445 users here now
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), Search Lemmy
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I don't use Discord much, but apparently it works a lot more like IRC (real time discussion) than like Lemmy/SubLinks/PieFed (asynchronous discussion) or Mbin (asynchronous disc + microblogging).
If that's correct, perhaps it would be simply better to code a Fediverse alternative to Discord, and make sure that it's well integrated with Lemmy.
How would a Discord-like application integrate with Lemmy? Are chat logs federated to posts in Lemmy? Do posts in Lemmy get federated to this other chat thing? Can you just sign into chat with your Lemmy username and that's it? Is it just a chatroom that's associated with a community?
I feel like people here are like "everything should be federated" but sometimes I don't really follow the thought process. I get it with Lemmy and Mastodon, but maybe someone could explain what a Federated Discord looks like.
Someone smarter than me might have better ideas, but I picture a "Fediscord" (federated Discord) working this way:
Then, when federating with Lemmy instances:
I could see the login part being nice, but I still don't really see the value in federating chat text. Honestly that would be a negative to me, I don't really want my chat messages copied and federated out to other servers forever. Similarly, why would I want to view a chatroom through Lemmy? Why wouldn't I just want to go to that community through it's app or site or whatever?
It just feels a bit like blockchain all over again. Federation and activitypub are great tools for some purposes but people seem to want to use them for everything.
Discord isn't just "chat text", it's also "real time discussion". That's why for example you see indie game devs often creating Discord channels, to contact their userbases.
In this sense, it partially overlaps with a forum+link aggregator like Lemmy, that allows deeper and asynchronous discussion. But they're still distinct enough so both a hypothetical "Fediscord" and Lemmy would benefit from federation:
Nota bene: privacy is a concern and federating all content would be certainly unwise. Even across "Fediscord" servers. But some content is sensible, as long as you have a clear division between "public" and "private" rooms.
CBA (can't be arsed) is one of the main features of the race that we belong to, humankind. If you're interested on a single "Fediscord" chatroom but can't be arsed with the rest, you could follow it through Lemmy instead - it'll be less optimal (F5, F5 all the time to see if there are new messages), but still useful.
I get that when you have a hammer everything looks like a nail, but that isn't my case here - I genuinely think that the "Fediverse forums" (Lemmy, Kbin/Mbin, and any potential newcomer) are in a central position within the Fediverse, and should capitalise on it by federating as much as reasonably possible with other Fediverse services.