← Back to context

Comment by throwawayaway

11 years ago

setup a ejabberd server on a beaglebone and put a web xmpp client on it. encrypt the shit out of everything, get your friends on to it.

i'm sure there's valid business reasons to kill xmpp, not just total information awareness pressures from above.

The problem right now is persistent connections on iOS. You need to use push messages instead, which requires a plugin on the jabber server and a matching client.

Not something you can expect all your friends to set up.

i suggested this because i believe xmpp to be superior to irc.

  • Step #4 (get your friends to use it) is really hard to do. I tried and failed with my friend group. If there's one non-technical user in the group (or one who is tremendously attached to their Hangouts chat history), you're probably doomed to failure.

    • i've had limited success, one factor that helped was me going cold turkey on the alternatives. also you define your own success, gaining a monopoly is rather a high standard!

      11 replies →

  • I would like to believe the same. The prosody folks are awesome btw (as an alternative to ejabberd).

    But there are still open issues. One big one, compared to all the FB/Google/etc. offerings is the ability to have a usable chat log. Current xmpp implementations/standards are more or less useless if you happen to use more than one device and want to look something up/want to see what you wrote to your brother yesterday, on your desktop, while looking at your phone.

    Mandatory extensions in my world: - Stream Management (easy) - Carbon Copies (easy) - MAM/Message Archive (described above, hard, haven't found a way yet)