3 ms·
For me, the problem is how incredibly slow Riot is (and every other client I've tried has almost unusable bad UI, sometimes in combination with being slow). IM
by electrograv 8y ago
For me, the problem is how incredibly slow Riot is (and every other client I've tried has almost unusable bad UI, sometimes in combination with being slow).
IMO: Text chat with a few emojis and images here and there should not ever be among the things that slows your computer to a crawl.
EDIT: I'm speaking of the UI, not the network connection; the latter is sometimes slow too, but that's understandable
- ATsch 8y agoIt's very likely that what was slow there was not riot, but the server. The Matrix.org homeserver is notoriously overloaded.
- matoro 8y agoAgreed, I set one up and tried to convince people to switch but the latency made it just unusable. It worked fine with a channel or two but if someone tried to join a federated channel it would bring the whole thing to its knees for hours at a time, knocking out the local channels with it.
- seba_dos1 8y agoMatrix.org is so slow it's borderline unusable, that's right. However, while switching to another homeserver (and avoiding federating with big rooms like Matrix HQ) helps a lot, Riot isn't exactly a lightweight client as well.
- lucideer 8y agoIf you want to experience full speed Riot, you can choose a different server. This basically comes down to client UX: if server choice were more discoverable or if it at least didn't always default to the same one, then everyone wouldn't end up on a single overloaded server.
- electrograv 8y agoI was primarily talking about UI lag, not network speed. Network speed was slow at times, but the worst above all was how laggy every keystroke is, every UI click, etc. and how much CPU it burns (heating up my laptop whenever it's open). Native IRC clients for example have no such problem, and consume ~0% CPU at all times.
- lucideer 8y ago> heating up my laptop Aha, I was thinking of the mobile client, which is fine perf-wise imo. But yes, the Desktop/web client is very Slack-esque. Not in a good way.
- amandine 8y agoJust as well that we're working on it and released huge improvements yesterday! Think 70% reduction of memory use and dramatic reduction of launch time :) (https://medium.com/@RiotChat/riot-im-web-0-17-and-ios-0-7-6-smaller-footprint-faster-launch-5ddd18a65abb https://medium.com/@RiotChat/riot-im-web-0-17-and-ios-0-7-6-... for the details) We're still aiming for a full redesign of Riot.im to be out before end of the year, there should be things to look at at the end of the month, all crafted for the non-techy friends, so watch de the space! And yes, the backend is not helping neither, although we've also done good progress on perf improvement there in the last months and still rolling new ones (e.g. Py3 being deployed as we speak and reducing server RAM by 3). Switching away from matrix.org can help, and agreed that a directory of public servers à la Mastodon could be interesting (although we would need to find a non-scary way to do so, lots of non-tech people would run away from it: they just want one click onboarding without having to understand what's happening behind the scenes). We've also soft launched a paid hosted offering, for 50-100 people teams who could do with their own DNS and faster servers at http://modular.im http://modular.im