A free XMPP server powered with green energy
trashserver.net
trashserver.net
Nowadays I can't come up with any good reason to use XMPP since there's Matrix and https://riot.im/
XMPP has adapted over time to support various chat and instant messaging features that we today take for granted. These adaptions come in the form of Extensions/XEP. I remember spending two hours with a geek friend to configure something that resembles what we get from any other instant messenger today (working across multiple devices).
Meanwhile, Matrix just works. Granted, UX involved with the key management associated with E2EE was not what it should have been. But, that has largely been fixed in v1.0.
Wouldn't spend the time to get into XMPP, if I didn't already have a decent network of friends there. And yeah, there's a XMPP/Matrix bridge available if you decide to go Matrix. https://matrix.org/docs/projects/as/matrix-xmpp-bridge.html
And any plans of design overhaul in a way that it appeals to the end user too (something people could use as an alternative to WhatsApp and Telegram) along with it being used as an IRC/Discord/Slack alternative?
RiotX is trying to be something that starts off feeling like WhatsApp or Telegram, but can expand into IRC/Discord/Slack for powerusers. Who knows if it'll work.
For native desktop apps, there are a bunch of other Matrix clients focused specifically on that domain - e.g. https://neilalexander.dev/seaglass and https://wiki.gnome.org/Apps/Fractal and https://github.com/Nheko-Reborn/nheko and https://github.com/QMatrixClient/Quaternion. Riot/iOS might expand into Riot/macOS though in future (although this is basically what Seaglass is already).
> https://neilalexander.dev/seaglass
This looked really good when I tried last but it was really unstable and lacking features. Will check again. PS. That link isn't working - this one does https://github.com/neilalexander/seaglass
That's my point. Riot works everywhere, without configuration hell. The Android client is getting better and better.
As long as you're a matrix.org user
https://news.ycombinator.com/item?id=19865151
Manually entering homeserver URLs is a non-starter unless you're a technical user.
If you go to the trouble of working on multi-year open source project it shows a lack of foresight to not include a quick install guide for one of the mostly widely sold hobbyist hardware platforms in the world.
matrix-synapse does have quick install guides but a RPi is probably a bit too low spec to run a matrix server that will federate with matrix.org (though it depends strongly on what rooms you join and how many users you have).
Now if you mean to get your own local riot frontend for it, I thought there were some docker scripts that would let you do that quickly but I haven't tried those.
But saying we shouldn't use Matrix because of this event is like saying we shouldn't use IRC because Freenode was hacked. Or we shouldn't use XMPP because HipChat was hacked. Not to mention that Matrix has sane E2EE support so folks who were using it didn't have to worry about their conversations being broken (and E2EE-by-default for Matrix is on the horizon).
Kind of like complaining that email is too complicated because it took a long time to set someone up. XMPP is a protocol. You would have to provide more context to let us understand why the use of XMPP extensions was a pain.