Earlier quoted context omitted.
I think its not only the clients...Rather its what the server side supports and to ensure clients align with that....And i think among a group of techy friends, well, they can coordinate the proper settings...but it becomes thorny when involving some not-techie buddies...Of course its possible, but, you know, the onboarding process is less than ideal. I say that not being an xmpp guru of coruse, so YMMV. > I am reall…
If you want to onboard a group of people you don't point them at "XMPP" the technology. You point them at a service or product that is built on XMPP, like Snikket.
XMPP: The Gem of Instant Messaging
131–138 of 138 posts
Re: XMPP: The Gem of Instant Messaging
#132Earlier quoted context omitted.
What servers don't have good defaults these days, and what clients need any configuration at all beyond the username and password? I don't think this is true. Also Snikket meets your Docker requirements if you're into containers.
Snikket looks good. The last time I tried to get jabberd set up on an Ubuntu install, the port-opening and config became a nightmare and induced me to give up. No good signal on why it wasn't working.
Re: XMPP: The Gem of Instant Messaging
#133Earlier quoted context omitted.
Or I did my research and made an informed decision which to work on. I didn't start working on one then only decide to dislike the other based on sunk cost fallacy. Matrix already existed when I got into doing XMPP stuff, and I looked into both.
It's not about back then, but about when you write comments
I am still aware of both protocols, I still don't like Matrix and think XMPP is "good enough", or at least the best choice. Having an opinion doesn't make me biased against one or the other.
Re: XMPP: The Gem of Instant Messaging
#134Earlier quoted context omitted.
It looks like you need server support for that as well (makes sense), to bad Prosody doesn't have it in a released version but you have to build it manually.
No need to build anything, it's not a binary or anything like that. Prosody is just a very plugin-oriented project (plugins are written in Lua). For better or worse, we (the Prosody team) have certain standards for inclusion of community modules in the core codebase, and mod_cloud_notify doesn't quite meet them yet. On Debian and derived systems, you can just 'apt install prosody-modules', and on other systems you ca…
I really like Prosody because it was trivial to reuse the same user store I use for Postfix/Dovecot so every email account gets an XMPP account automatically.
Re: XMPP: The Gem of Instant Messaging
#135Earlier quoted context omitted.
Beeper (built on matrix) has convenient bridges to lots of services. You can use the hosted service or self-host ( https://github.com/beeper/bridge-manager ) or you can host plain matrix using https://github.com/spantaleev/matrix-docker-ansible-deploy/
"plain matrix" sounds a bit wrong - we put great effort into maintaining numerous of components of the playbook, including bridges, so it has a lot to offer. Alternatively, you can just get a managed server on https://etke.cc Disclaimer: I'm Aine of etke.cc, and MDAD is our project
Re: XMPP: The Gem of Instant Messaging
#136Earlier quoted context omitted.
It's not about back then, but about when you write comments
So any negative comment is somehow bias and I should be doing Matrix instead? I don't get what you're getting at. I am still aware of both protocols, I still don't like Matrix and think XMPP is "good enough", or at least the best choice. Having an opinion doesn't make me biased against one or the other.
Not being paid for the work on something doesn't imply no bias towards it.
> Having an opinion doesn't make me biased against one or the other.
It might: Confirmation bias
Re: XMPP: The Gem of Instant Messaging
#137Earlier quoted context omitted.
Ah yes, because developing tech is about winning marker-share only. That’s exactly why XMPP was developed in the first place.
Market share matters for a communication system though. Why bother to run a server or install a client if there's nobody to talk to?
There's nobody to talk to because companies explicitly make it so, not because a protocol is better than another
Re: XMPP: The Gem of Instant Messaging
#138I hope XMPP just goes away and stops distracting people from more productive avenues. It can't be fixed. It's dead. Matrix is the modern replacement. I used XMPP to implement a chat client within our application around 2012. It was a freaking nightmare. The roster system, the incompatibilities, the lack of standardized synchronization, the never-working group messaging.