My suggestion: https://threema.com/en/products/work (hosted) or https://zulip.com/ (OSS self-hosted).
My suggestion: https://threema.com/en/products/work (hosted) or https://zulip.com/ (OSS self-hosted).
I don't think it's a fact that Matrix is not good. For MS Teams? It's pretty close to a fact.
I see the comments that say Matrix has improved a lot, so maybe it's fine now, but yeah, when I tried it previously it sucked. Weird UI was my chief complaint, but more importantly it didn't seem like there was a proper concept of organizations, in the sense of Discord or Slack servers? With roles, channels, even silly things like custom emojis. Matrix at the time seemed like just an SMS group chat replacement, I have no idea why people recommended it for organizational use. Maybe it's improved since.
As a user, I just need stuff like this to be standard, and work for every participant regardless of what client they use.
In terms of non-Element clients... I can't really speak for them, but I hear really good things about Cinny for folks who want a more Discord-like experience on desktop, and we livecoded an Element Call integration for it at the Matrix Conference in October (hopefully it merged). I think FluffyChat also may support the new MatrixRTC calling too.
Still, I love Matrix and hope that these issues will be resolved in time.
Zulip: lacks encryption, interoperability
Chat control for thee but not for me?
Zulip has client-server encryption, which is fine if you control the server.
https://comitiscapital.com/news/comitis-capital-announces-th...
Not sure what / if that changes anything, but presumably it will… sometime…
It's hard to find a decent service that ticks all the boxes but I do sincerely hope that the EU can support Matrix to bring it up to the standard that we all deserve.
Why does the self-hosted edition have this restriction? If the software is truly OSS, the limit could be trivially patched. But this kind of restriction just does not inspire much confidence in the project to be honest.
This is not about the ones that are pushed over IP, this is about mobile push.
This puts the operational costs (number of devices and notifications) on whomever is running the server - and because of how valuable metadata is, I expect them to be run in-house by governments