3 comments

  • giancarlostoro12 minutes ago
    I&#x27;m slowly building my own XMPP client, one key thing I&#x27;m running into trouble with is there seems to be no standard library for End to End Encryption other than Signal&#x27;s own, I don&#x27;t want to have to relicense my entire project for one dependency, I would rather keep my project Apache licensed. The other problem is voice and video options seem to be married to some Java specific library (Jingle) which is fine if you&#x27;re using Java, but I&#x27;m not, seems nobody has implemented a solution to this in other languages that I&#x27;m interested in as well.<p>For the End to End I could try my best to implement it using existing libraries as pieces I can use, but I&#x27;m not comfortable doing that.
  • ekjhgkejhgk1 hour ago
    Watch the most popular clients[1] gain traction as countries (e.g. UK) pass laws mandating that tech companies backdoor their apps&#x2F;encryption.<p>[1] Conversations for Android and Gajim for Debian.
  • buttocks2 hours ago
    I always liked XMPP and SIP as messaging protocols. So easy to read and understand and implement. Both are extensible and can be made secure.
    • rootnod31 hour ago
      Yes. Unfortunately it seems that Matrix is the winner, but I think Matrix is over-engineered.<p>XMPP was nice. Especially in the old times when Google Hangouts and Facebook Chat were also XMPP based. Being able to talk to people on another service without needing an account there was a nice thing to have for a few months.
      • syhol17 minutes ago
        My main problem with matrix is that it feels sluggish. I&#x27;m told the experience can be improved by running your own homeserver so I&#x27;ll be trying that sometime this year.
      • ge0rg1 hour ago
        The interop was a nice feature implemented by their engineers, but it violated the lock-in operational principles of the gatekeeper services, so it had to be abandoned. Let&#x27;s see if the EU Digital Markets Act will bring back XMPP interfaces to the big ones... ;)
      • tcfhgj36 minutes ago
        So far it looks more like walled gardens are the real winners.<p>What you maybe see as overengineering, I see as a prerequisite for wider adoption.<p>These days aren&#x27;t the old days any more, when you only ever used a native app without e2ee on a computer.