Public XMPP Server Directory
xmpp.net
xmpp.net
But since then, I have realised a big problem with it - no-one uses it! Today I communicate with the world by iMessage, SMS, Twitter, and email. "Instant messaging" just seems to have died as a concept entirely, replaced by yet more walled gardens like Snapchat.
My XMPP server is being turned off for good, next week.
The situation is hopeless.
So yeah. I think xmpp is pretty much dead, and google killed it. Oddly, irc still lives on!
Don't take my word too heavily, as this was just what I saw in a quick test with one Gmail account of my own. But I decided if Google is going to basically hellban me, and since almost all of my contacts are on Gmail anyway, I'd just transition to a Gmail account to talk to them. I only have one contact that's not on Gmail, and it's an acquaintance I'll probably not talk to again. Maybe I'll keep the server running just for decentralized geek-cred. At least Google is nice enough to let me use a desktop client, for now.
I also noticed Google doesn't seem to support encryption on federated chats. I guess the proper solution is something like OTR anyway, but that was disappointing to see.
Is communication with hangouts much harder?
The only API available is for building applications that interact with the existing Hangouts UI.
XMPP support with Hangouts is currently very, very weird. Even though they shut down the old Google Talk service, and they say everywhere that Hangouts and XMPP don't mix, I'm still able to sign in to the service using XMPP (via Pidgin) and communicate with other Gmail users. No federation here, just directly signing in.
I'm waiting for it to eventually just stop working, just as MSN kept their servers alive for a while after their formal end of support announcement and the Skype transition...
However, it's in the best interest of Google, Apple, Facebook, WhatsApp etc to intentionally fragment chat, at the expense of every internet user. It's short sighted in the long run.
I still keep my server on. There are only a handful of contacts left, but it's mostly out of stubbornness. I hope it comes back around eventually.
All of them never had federation support
Facebook frequently deprecates APIs without providing any kind of replacement when they feel that 3rd parties abuse the APIs too much for advertisements.