I think it's too late for it and this wouldn't solve that many problems:<p>- public xmpp servers are shutting down one after the other<p>- xmpp ties your identity to the server you register with, when there's technology to tie your identity to a cryptographic hash (you can use DHT to find people)<p>- servers are not optional in xmpp, when in reality most of the time when you message people they're also online, so peer2peer would be fine there (especially for server outages like the server I used frequently had)<p>- One usecase where you need servers is to save power on mobile devices. XMPP doesn't support push notification<p>- end-to-end encryption is an total afterthought in xmpp<p>- basic things like sending pictures, voice or videochat never work<p>- xmpp is an laughably over complex standard created by a committee<p>- pgp is totally unusable for normal users
Why would someone use this rather than OTR? (<a href="http://wiki.xmpp.org/web/OTR" rel="nofollow">http://wiki.xmpp.org/web/OTR</a>)
Does anyone have experience with Matrix? [0] I haven't tried it yet but the site looks interesting.<p>0: <a href="http://matrix.org/" rel="nofollow">http://matrix.org/</a>
Though I understand why this is done and I'm glad there's a XEP now that's not broken like the previous one I'm not sure OpenPGP is viable.<p>It might work for tech savvy users but frankly I don't think most people have it in them to correctly and securely manage the lifecycle (creation, access, storage, usage) of a key.