In the wake of Discord’s recent announcement about age verification, Matrix recently came in for a lot of criticism by a lot of people who said it’s not a viable replacement. Andy works on Matrix for a living and Amolith is invested in the XMPP world so we get into secure messaging, trade-offs between security and user experience, federation, and more.

https://linuxdevtime.com/linux-dev-time-episode-146/

#podcast #linux #development #matrix

@latenightlinux stoat (formerly revolt) is an affero gpl3 messenger with self-hosting capabilities and near-feature parity with discord's frontend (missing video and screen sharing, as well as forum-like thread posting. the interface is familiar for people migrating from discord, and the experience is generally clean and polished. the home instance allows you to find communities based on recommendations, popularity, or a dedicated search, which has helped me find communities for writers, gamers, and music lovers

@edboythinks @latenightlinux i'm personally not very interested in stoat because it seems that federation is either not going to be implemented at all or going to be an afterthought. Right now if you ask someone "do you have Discord?" to exchange contact information you dont need to ask what server you're on or whatever, its just username, search, add. that's it.

Yes, federation is "hard" but it's doable and i personally think the "network" of anyone being able to talk to anyone should be in scope for these sorts of projects.

@theraspb @edboythinks @latenightlinux I also don't see any future for centralized/non-federated alternatives.

They can work for some communities, but generally people don't want to create a new account for every server they join.

Preaching to the choir here at Mastodon but federation is the way to go.

@cos @edboythinks @latenightlinux yeah, preaching to the choir here is an understatement haha! I agree with you :)

@theraspb @cos @latenightlinux it's interesting to me to see the sort of not-good-enough stance being taken by a lot of people looking for an alternative. when i left matrix as a platform, i left it because 'could not decrypt message' was basically a meme. the kind of fromsoft git gud approach that's common in the free software community won't fix some pain points, and it's a destructive force when seeking adoption. for users who are trying to make a switch to something less harmful, stoat is a familiar-looking alternative, and it works well once you actually get your account set up

to address federation directly, i'd love that too. what federated alternatives would you recommend that don't beat the user over the head with the crypto key stick?

@edboythinks @cos @latenightlinux I don't think there is any alternative that is as close to "feature parity" to discord. I guess Stoat may be somewhat better as a closed community for friends only, but I've personally had that with Mattermost for over 6 years now so we are looking for a better approach overall, we got MatrixRTC/Livekit setup and with the Cinny web client fully supporting Element Call we have full voice, video and screen share directly builtin to our matrix space, which is something Mattermost either didnt really do or we couldn't get it working properly and now we have the features that we previously couldn't get and we are addressable on the matrix
@edboythinks @theraspb @latenightlinux just FYI 'unable to decrypt' errors are history. They fixed the bugs causing them.