Review: Matrix
I have used Matrix for some time now and yet the only reason is that I find it the least bad open-source messaging app.
Today, in a world of so many different protocals for IM, both proprietary and FOSS, I trully believe in Matrix’s vision of a federated multi-support IM service. The compatibility with IRC has made it a truly recommendable program for most things and has allowed to completely uninstall my horrible IRC app. The possibility of the federation although problematic for complete privacy is a very good tool for the sustainability of the project, indeed it does not need for the official to pool in great amounts of revenue to keep the servers afloat or have the it die when the lead devs aren’t as interested by it anymore or don’t have the ressources/time to keep it sailing smoothly.
However, Matrix fails spectacularly at what actually matters for greater adoption: a clean, lightweight interface (web)app. I shall first start by thanking the devs that have created third party clients for Matrix because I just do not like the webapp. It’s honnestly fine. The desktop version however is just horrible for not-so-powerful computers (I would recommend nheko-reborn as cross-platform). The android app however, I must admit is much nicer, however it is a bit more than I need so I use the ‘minivector’ fork (available via f-droid).
To add to the dissapointing, yet encouraging, applications are the features. There is no doubt that to compete with a propritary application is quite challenging for any FLOSS project and yet the most basic features that make discord (or slack) great to use is not implemented (and does not seem to be in the roadmap?) in Matrix: rooms! I swear I think the mere creations of different rooms would make Matrix so much better. The audio/video is really, I think, secondary to the implementations of the most basic and advanced texting features. These have been for some time, I believe, become expected by most people/users.
And yet, despite these critiques, I shall keep using Matrix and look forward to it’s future because I dare express my optimism for it’s future sucess.