5 ms·
It's times like this I wish there was a solid decentralized standard to pick from, but there's no clear choice between XMPP and Matrix.
by tapoxi 8y ago
It's times like this I wish there was a solid decentralized standard to pick from, but there's no clear choice between XMPP and Matrix.
- alexkavon 8y agoCreate a new one![0] [0] https://xkcd.com/927/ https://xkcd.com/927/
- rkeene2 8y agoThere's always IRC ;-)
- deleted 8y ago[deleted]
- samuell 8y agoIRC is actually viable, with https://riot.im https://riot.im for offline logging and mobile access.
- dielan 8y agoMatrix is my preference for sure. It's fresh and exciting. While XMPP is harder to talk people into trying
- edhelas 8y agoIf you are interested we are building a communication platform for communities fully based on XMPP https://movim.eu/ https://movim.eu/ :) It can easily be deployed on a Web server.
- cbm-vic-20 8y agoTheir site (https://matrix.org https://matrix.org) reeks of hype-oriented engineering. From the most cursory overview of their home page, their decentralization looks a lot like IRC peering.
- dijit 8y agoThe federation elements actually work pretty well, more similar to XMPP than IRC.
- mynewtb 8y agoZulip is amazing, is a self hosted system without federation is an option for you.
- tomstockmail 8y agoLove the workflow with Zulip, but I hope they work out a way to join in with either Matrix or IRC3+ federation.
- sanderjd 8y agoIt's not about the protocols, it's about having a client with a user experience that is acceptable to an entire company rather than just a team of engineers. Which decentralized protocol has such a client? (Speaking as someone who got burned trying to advocate for IRC at a company that eventually and inevitably switched to Slack.)
- tapoxi 8y agoThere's plenty of decent XMPP clients, like Spark (https://igniterealtime.org/projects/spark/ https://igniterealtime.org/projects/spark/) but they'd take an IT team to configure. Matrix has Riot (https://riot.im/app https://riot.im/app) but personally I find it incredibly confusing.
- sanderjd 8y agoI'll have to take a look at Spark. I don't think it's a problem if something needs to be initially deployed and configured by an IT department (or otherwise tech savvy individual or group), as long as its onboarding and primary usage flows are straightforward. An arbitrary non-tech-savvy but internet-familiar employee needs to be able to create an account, browse and join rooms, and search through history without any hand-holding. Slack and its direct competitors pass this test. IRC doesn't. Does Spark?
- tapoxi 8y agoIt's certainly the closest of all XMPP clients I've used, since it has a very friendly interface. Their related Openfire XMPP server is also targeted at internal deployments and is very easy to configure with a web UI.
- ummonk 8y agoCurious why you got burned with IRC client UX given the multitude of clients available for it.
- swozey 8y ago
- kirbypineapple 8y agoWe use Slack for everyday company wide communication/ announcements and Riot for encrypted secure communications (you can host Riot yourself): https://about.riot.im/ https://about.riot.im/