this post was submitted on 30 Dec 2021
116 points (100.0% liked)

Open Source

30339 readers
2585 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Ninmi@sopuli.xyz 11 points 2 years ago* (last edited 2 years ago) (2 children)

Discord combines a lot of use cases in to one package. You get voice chat, modern chatrooms, video sharing/streaming, direct messages, group messages/calls etc.

But more importantly it operates on a paradigm where a user joining a "server" means you join all the channels automatically, and access to certain channels can then be revoked or gated instead of granted. This is the exact opposite of what, for example IRC had done (and what Matrix/Element still does to a large extent), and it fosters communities as one group of people can have an n amount text/voice channels dedicated to different conversational topics. This is very useful, even if it's just for a friend group of 5 people. It is no wonder FOSS projects use Discord when it is so useful for it.

Ironically, what Discord does would work incredibly well as a decentralized system. I cannot believe it's taking this long for the FOSS community create an alternative.

[–] Helix@feddit.de 2 points 2 years ago* (last edited 2 years ago) (1 children)

I cannot believe it’s taking this long for the FOSS community create an alternative.

Look at this and you know why: https://github.com/vector-im/element-web/issues/7487

[–] hendrik@lemmy.ml 1 points 2 years ago

i heared you can use rocket.chat for all your discord needs.

[–] poVoq@lemmy.ml 1 points 2 years ago

I think this is mainly because all of what you describe has been available as FOSS software for a long time, just not wrapped into a single browser based package. So there is little reason to reinvent the wheel when you actually have better specialized tools available.