3 ms·
So far the biggest problem in my opinion is lack of native clients (and servers). The official client is Electron-based, and official server is written in Pytho
by xvilka 8y ago
So far the biggest problem in my opinion is lack of native clients (and servers). The official client is Electron-based, and official server is written in Python. It might be good for prototyping, but hardly convenient for real users due to speed and memory constraints. I hope they will focus more on Dendrite[1] (server in Go) and Nheko[2] (client in Qt) instead of wasting time with Electron.
[1] https://github.com/matrix-org/dendrite https://github.com/matrix-org/dendrite
[2] https://matrix.org/docs/projects/client/nheko.html https://matrix.org/docs/projects/client/nheko.html
- Evidlo 8y agoNheko is not currently maintained. See Fractal https://gitlab.gnome.org/GNOME/fractal https://gitlab.gnome.org/GNOME/fractal.
- xvilka 8y agoSee? They didn't even update the information on their site regarding this. Thanks for the link!
- mixedCase 8y agoThat is unfortunately a GNOME application, meaning it uses the Gtk and follows GNOME's HIG thus looking extremely out of place on Windows and MacOS and somewhat out of place on other Linux desktops (assuming Gtk3+ is themed to match the rest of the system, which doesn't help it fit very well anyway). While I'm sure it's a great option for people using GNOME-based desktops, I don't think it'd be a good idea to bet on Fractal as the Matrix native client, I don't think its authors see it that way either.