I don’t think people on this sub use it, but it’s great news for us. The worse it gets the likelier people move on.
So is Matrix and it includes self-hosting and end-to-end encryption enabled by default.
Did they rewrite that crappy Python server in something with better performance by now? I tried self-hosting Matrix a few years ago and gave up after the one room I joined hadn’t finished syncing after a whole day (admittedly it was their main matrix chat room with lots of members but still).
https://matrix.org/ecosystem/servers/
There are multiple options for homeservers and the Python one is just one of several implementations. There are others written in C++, Rust, Go!, etc.
That hasn’t been an issue for a year if you’ve enabled sliding sync. It is very fast nowadays. Look into element-x https://github.com/element-hq/element-x-android
Element X is a client.
Element doesn’t support sliding sync