3 ms·
Official server should have never been in Python anyway. Not a proper language for the network server. They should have adopted Go or Rust servers as the offici
by xvilka 5y ago
Official server should have never been in Python anyway. Not a proper language for the network server. They should have adopted Go or Rust servers as the official ones, and pour resources there instead.
- mst 5y agoSynapse was about proving the concept.
- xvilka 5y agoWell, they proved it, time for it to be dropped, and focus on the production-level implementation. But it's still[1] the recommended one. [1] https://matrix.org/docs/guides/introduction#how-can-i-get-my-own-server https://matrix.org/docs/guides/introduction#how-can-i-get-my...
- mst 5y agoI sympathise with your aggravation but they're balancing doing that while not trying to migrate the existing user base too early and keeping supporting people with production workloads. Fundamentally they've 'lucked' into a 'nice problem to have' type situation here, and I get how annoying it is - I was freenode staff during a period where the irc<->matrix bridging was unexpectedly popular enough to be a 'nice problem to have' for everybody involved and the author of the blog post we're discussing probably remembers some sharp words on my part during the process - but frankly on balance I'm mostly impressed.