Live data from Hacker News

Revolt: Open-source alternative to Discord

revolt.chat

201–210 of 413 posts

Re: Revolt: Open-source alternative to Discord

#201
post #193

Earlier quoted context omitted.

The whole "matrix doesn't have voice channels" thing is a bit frustrating, because... in Element, you can hit the voice or video call button in any channel (not just voice channels!) and it will spin up a voice/video conference in that channel. If you then switch channel, you'll stay in the original conference, unless you drop and rejoin the new one. I think that's basically precisely the same capability as you get i…

The difference is that Discord voice chats work like "meeting rooms". I don't want to call everyone in a channel, I want to see who's already hanging around and join them on a whim. It's not really "calls" per se as you don't actually call anyone and they're not coupled to actual text conversation channels. That's the big UX difference, and it's a big deal for gaming and more casual communities with many participants…

I haven't used Discord or Matrix in a while so please forgive me if I have this wrong, but just reading this comment and the parent comment, the only difference there seems to be that the Matrix voice room can (optionally) be coupled to a text chat room, whereas Discord cannot do this, and the voice chat rooms there are always separate. That actually seems like Discord is doing worse here, if you were aiming for maximum flexibility. (Maybe you aren't, I don't know)

Re: Revolt: Open-source alternative to Discord

#202

Instead of yet another app/platform, why not Matrix protocol?

Hi, one of the revolt developers here, we wanted something contained and selfhosted instead of something federated, see https://developers.revolt.chat/faq/federation on why we dont plan on adding federation

You aren't forced to federate with Matrix. It's as self-contained as you want/require it to be.

Re: Revolt: Open-source alternative to Discord

#204

Earlier quoted context omitted.

I would strongly urge you to consider migrating to an alternative database, given MongoDB's SSPL license that is difficult to comply with.

What are the best nosql databases? half of our devs dont like sql much (ive tried to make them use orms too, didnt work)

unQLite or SQLite would be a great way to encourage self-hosting.

Re: Revolt: Open-source alternative to Discord

#206

Instead of yet another app/platform, why not Matrix protocol?

Hi, one of the revolt developers here, we wanted something contained and selfhosted instead of something federated, see https://developers.revolt.chat/faq/federation on why we dont plan on adding federation

Can't hate you for being opinionated, and I appreciate that you drew a line somewhere.

However, saying that 'nobody actually wants it' is at the very least a little disingenuous. Transitioning to self-hosted and distributed systems is totally the way to go, but we're inevitably going to run into a systems problem. IRC struggled to reach the mainstream because of how fractured it was, and if you don't do anything to address that you're liable to run into the same issue again.

Re: Revolt: Open-source alternative to Discord

#207
post #193

Earlier quoted context omitted.

The whole "matrix doesn't have voice channels" thing is a bit frustrating, because... in Element, you can hit the voice or video call button in any channel (not just voice channels!) and it will spin up a voice/video conference in that channel. If you then switch channel, you'll stay in the original conference, unless you drop and rejoin the new one. I think that's basically precisely the same capability as you get i…

The difference is that Discord voice chats work like "meeting rooms". I don't want to call everyone in a channel, I want to see who's already hanging around and join them on a whim. It's not really "calls" per se as you don't actually call anyone and they're not coupled to actual text conversation channels. That's the big UX difference, and it's a big deal for gaming and more casual communities with many participants…

It really is the difference between channels and rooms, as in visiting rooms or tuning to a frequency to join a radio channel.

It feels very different? And the use-cases are different.

Re: Revolt: Open-source alternative to Discord

#208

Instead of yet another app/platform, why not Matrix protocol?

Hi, one of the revolt developers here, we wanted something contained and selfhosted instead of something federated, see https://developers.revolt.chat/faq/federation on why we dont plan on adding federation

Suggestion: lift yourself up without tearing others down. Remove the comments at the end about Matrix leaving a sour taste in your mouth and being buggy: the reasons on this link are sound, engage your audience with all positive energy.

Re: Revolt: Open-source alternative to Discord

#209
post #193

Earlier quoted context omitted.

The difference is that Discord voice chats work like "meeting rooms". I don't want to call everyone in a channel, I want to see who's already hanging around and join them on a whim. It's not really "calls" per se as you don't actually call anyone and they're not coupled to actual text conversation channels. That's the big UX difference, and it's a big deal for gaming and more casual communities with many participants…

I haven't used Discord or Matrix in a while so please forgive me if I have this wrong, but just reading this comment and the parent comment, the only difference there seems to be that the Matrix voice room can (optionally) be coupled to a text chat room, whereas Discord cannot do this, and the voice chat rooms there are always separate. That actually seems like Discord is doing worse here, if you were aiming for maxi…

The UX of just being able to naturally sit idling in a voice chat and have friends drop in at will is the point of discord and it's done very well. This user interaction being a first-class citizen is a big deal.

Maybe alien to some people, but I've spend the last 17 years of my life hanging out in Xfire/Teamspeak/Vent/Mumble/Discord and I think it's one of the absolute best things that tech has been able to give us, just constantly being in a room with all your friends.

Post reply on HN