I did not test #matrix yet; is the development far enough to move non-nerds to it? Is it easy enough and reliable enough to be used by average non-nerd users?
I mean in terms of simplicity.
Can you recommend it?
Currently using #xmpp, but especially encrypted group chats on #iOS (zom / chatsecure) do not work very well with #omemo encryption.
@Billie
I used it a little, but not very extensively. It seems at least not less friendly for non-techies than #XMPP and the like — installing Riot.im and registering an account on Matrix.org doesn't require writing any configuration files or scripts… :)
AFAIK, end-to-end encryption is not considered stable ATM (marked as experimental).
P.S. Again, AFAIK, #OMEMO in general is supported rather poorly across XMPP clients, but I didn't have problems with it in Conversations.im.
@Billie
I do not recommend switching all the communications to it immediately… but to try it, and see for yourself. — The rationale behind all these novel instant messaging systems (#Matrix, #Tox, etc.) seems to be that #IRC, #XMPP and so on are fairly old by now, and the respective protocols grew too big and became too complicated to support them in software and add new functionality. — Revolutionary approach over evolutionary: that kind-of makes sense sometimes.
[…] #IRC, #XMPP and so on are fairly old by now, and the respective protocols grew too big and became too complicated to support them in software and add new functionality.
XMPP developer here. XMPP is indeed old in computer time, but I don't see why this is a problem (HTTP is old, HTML is old, TCP/IP are old, SMTP is old, Javascript is old, C/C++ are old, so what?). But I can tell that the protocol is not "too complicated" and new functionalities continue to be added.
@Goffi
Thank you for your informed opinion.
I'm actually trying to figure out whether #Matrix etc. are reinventing the wheel, or there's indeed something that cannot be implemented within the #XMPP family any easily.
By now I'm fine with XMPP, and, just like @Billie, value the encryption over other features.
But I'm also curious what the other, more "revolutionary", systems have to offer.
@Goffi @amiloradovsky
I have a #movim account and know it, yes :-) In my opinion, #xmpp is a good protocol and with #otr and #omemo it has everything one needs for secure chatting.
The downside is, that not all clients support everything the same way (well, that is of cause the nature of it!), so sometimes you run in things that do not work very well together.
Beginners / non-tech folk gets disappointed too fast if things do not run out of the box.
I'll give you an example in my next toot