3 ms·
XMPP is having a resurgence with OMEMO being added to clients and some new clients (Dino) being made. However, I'm not sure if it will ever be the popular thing
by opan 5y ago
XMPP is having a resurgence with OMEMO being added to clients and some new clients (Dino) being made. However, I'm not sure if it will ever be the popular thing even among the free software options.
We have Matrix now, and although most clients are lacking and it can be laggy, in 5 years it will probably be pretty good. I'm especially excited about their P2P work which sounds like it'll allow account migrations, offline messages to nearby people via bluetooth or LAN, etc.
I switched from primarily using a matrix.org account to using one on a smaller server after the big matrix.org hack a few years back. However, my main server is now incredibly bad. I get messages out of order, it goes offline a lot, etc. I don't want to lose my contact list and history again, so I'm kind of holding out for the option to change homeservers/have multiple/have none. It's also annoying how incredibly few Matrix clients support multiple accounts. I know of Quaternion and Neochat, but that's about it. Every XMPP client I've ever used supports multiple accounts. Dino did from version 0.1.
I still use XMPP and IRC at the same time, but I have most IRL contacts only on Matrix. I think it'd be hard to get them all on XMPP as well, so I'm just enduring.
- MattJ100 5y ago> However, I'm not sure if it will ever be the popular thing even among the free software options. I'm one of the many people actively working on XMPP projects. Is there something in particular that makes you think this? People often talk about XMPP in the past tense on HN. It's understandable, XMPP had a peak of popularity with the adoption of Google Talk, but Google being Google and shutting that down did not end XMPP. It continues to be active and growing.
- kitkat_new 5y agoCheck out Google Trends with XMPP
- MattJ100 5y agoCan that predict the future? ;) I feel it's right that a protocol doesn't need to be in the general consciousness. See the even worse Google trend for SMTP, for example, despite email still being considered a growing network. I wrote a bit about protocols being for developers and not users at https://snikket.org/blog/products-vs-protocols/ https://snikket.org/blog/products-vs-protocols/
- kitkat_new 5y agoNo, it can't, but it is a good indicator. Why didn't you look up Email instead of SMTP? It's not like you want to measure XMPP based on a XEP. Protocols might not be for (end)users, but the underlying concept is - depending on what you want to build: A product or an open standard. The protocol is important to users in the sense of devs. An open standard requires users and devs.
- eythian 5y agoI run my own XMPP server, have done for years (now just out of the fact it'll take more work to turn it off than to keep it going.) I almost never use it to talk to people these days, and typically see one, maybe two other people logged in at any given time, when it used to be a lot more. And I think one of those is someone like me who just has a client always connected. I like what XMPP stands for, but it really does feel like it's faded in at least the "general instant messenger" sense.