|
|
Subscribe / Log in / New account

"Matrix"? "Synapse"?

"Matrix"? "Synapse"?

Posted Jun 13, 2019 13:36 UTC (Thu) by jkingweb (subscriber, #113039)
In reply to: "Matrix"? "Synapse"? by Cyberax
Parent article: Introducing Matrix 1.0 and the Matrix.org Foundation

> A lot of stuff was bolted on later on XMPP, but it has never worked properly. Most XEPs remained implemented at most once, with popular clients EVEN NOW not supporting basic features like message archive synchronization or search.

Archive searching isn't implemented much (or even at all?), but synchronization is pretty common these days. Of the four clients I use (Conversations, Converse, Dino, Gajim), three do so, and the fourth may for all I know just be misconfigured. All four support message carbons, file uploads, and end-to-end encryption (though I don't use it), and I believe three of them support message correction. I wouldn't claim XMPP doesn't show its age sometimes and will always been a niche, but it's not as dire as you seem to think.


to post comments

"Matrix"? "Synapse"?

Posted Jun 13, 2019 15:38 UTC (Thu) by pizza (subscriber, #46) [Link] (3 responses)

It's not just the clients; with synchronization/archiving, the server has to support it too.

"Matrix"? "Synapse"?

Posted Jun 13, 2019 17:27 UTC (Thu) by jkingweb (subscriber, #113039) [Link] (2 responses)

Sure. The three major server implementations support all these things. Granted, it's up to each individual deployment to configure the server such that they are enabled, but last I checked PEP, message archiving and carbons were all enabled by default in Prosody, ejabberd, and OpenFire.

File uploads admittedly take some effort, though, especially if you want to support Web-based clients who are hamstrung by the same-origin policy.

"Matrix"? "Synapse"?

Posted Jun 13, 2019 17:32 UTC (Thu) by pizza (subscriber, #46) [Link] (1 responses)

Don't forget jabberd, which doesn't support either. :/

"Matrix"? "Synapse"?

Posted Jun 13, 2019 17:43 UTC (Thu) by jkingweb (subscriber, #113039) [Link]

For what it's worth, jabberd2 appears to be dead. The source code repository has been archived.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds