Earlier quoted context omitted.
agree, the author mainly complained about UX issues in the client, but then only tried one client it seems. Article should have been titled "The Element Trashfire" > my recommendation is to avoid Matrix for at least two years which seems arbitrary. Why wait 2 years and not one or just a couple months? The french administration is already using it now https://www.tchap.gouv.fr/ In federated protocols it's always harde…
The author tried the exactly one client that was available from element in the app store. Hard to fault him for that.
The Matrix Trashfire
51–60 of 217 posts
Re: The Matrix Trashfire
#52Earlier quoted context omitted.
> But if he'd just gone to the Element website and clicked "get started", it would have just worked. No it wouldn't. element.io -> get started gives this: > Get started. > Setup a self-hosted or cloud deployment, with powerful enterprise capabilities. edit - expanding. The element site is entirely about getting something for your business. It has a pricing page that tells me it'll be free for up to 200 users but I ha…
I mean, it's a commercial offering first. But "want to download the free app?" is right underneath it.
To get started with element the app and create an account to chat you are saying I should not install one of their applications, instead I should
1. Go to the element site
2. Ignore all the talk about it being a product for teams
3. Still want to get started with not what the page is about, click on get started
4. Totally ignore what it tells me the page is for, because it's about setting up a server
5. Still want to download the application regardless
6. Scroll past all the CTAs and the form
7. Download the app
Re: The Matrix Trashfire
#53I mean, this is quite silly. Matrix is the open-source network infrastructure, Element is the client. Of course if you go to the Matrix web-page, it's not particularly user-friendly - if you expect to just use the thing, you should be going to Element. The ActivityPub page won't exactly help you sign up to Mastodon either. There are plenty of problems with Element and Matrix (I say that as someone who has been trying…
It is ok that matrix the protocol and matrix the server software have a different name than element. But the official server instance used by element should not be matrix.org but element.io because that is where you have to sign up and log in if you want to use the default official instance. Otherwise you redirect clueless end users to protocol papers and server administration docs.
Re: The Matrix Trashfire
#54Ok, now do XMPP. Or Signal, but with the added requirement that you want to run your own server.
The big usability issue with Signal is that it has a dark pattern that leads to most users using it without verifying that they are actually talking to who they think they are talking to. If you do verify a particular contact's identity it involves comparing a 60 digit decimal number. The 7 emojis seen in the linked article are arguably better but a short decimal number would have been good too and would have elimina…
Why wouldn't you scan the QR code instead of doing that?
Re: The Matrix Trashfire
#55While it's never fun to receive negative feedback, it'll only help to improve the product. Still, I run Matrix servers since inception of the project (10 years now \o/), and for an experienced system administrator this is not something difficult to do. If you think running a Matrix server is difficult, you are probably not the intended audience: running an IRC server, an email server, or some other server, is mostly…
If we want to "win" (reach similar/higher adoption), we need to at least come close. It's not easy work, but not doing it and leaving the product that so much good work has ready gone into unusable for a vast number of people would be a bummer.
Re: The Matrix Trashfire
#56This kind of process is extremely valuable and should be done by devs more often. Start from the start and follow whatever your application tells you to do . Note down when it doesn't tell you where to go or what to do. You'd be surprised by just how many things you do automatically while working because you know the little tricks and things to get by, and that wording doesn't necessarily match what the app requires…
The fact that it's not being done doesn't bode well for their perceived engagement to this project.
I remember when it launched and how much they hyped it up to be the future of secure messaging. That was how many years ago now? It was pre-pandemic.
I'm a lover of all selfhostable federated solutions so I actually hosted a Matrix server for a couple of years. My conclusion is that it's just not ready for production scalability.
And you can't migrate easily between implementations because of their unique database design.
Re: The Matrix Trashfire
#57Can we please stop submitting click-baity titles?
I mean, when I hear "clickbait", I think "the headline makes me think there's something interesting that isn't really backed up by the content". But here? The headline says "Matrix Trashfire", the content delivers exactly that.
Re: The Matrix Trashfire
#58This kind of process is extremely valuable and should be done by devs more often. Start from the start and follow whatever your application tells you to do . Note down when it doesn't tell you where to go or what to do. You'd be surprised by just how many things you do automatically while working because you know the little tricks and things to get by, and that wording doesn't necessarily match what the app requires…
A bit of a side-note: this sort of analysis is a great answer to "I want to contribute to open source, how?". Some fairly simple wins for significantly better user experience, and no coding required!
Re: The Matrix Trashfire
#59I mean, this is quite silly. Matrix is the open-source network infrastructure, Element is the client. Of course if you go to the Matrix web-page, it's not particularly user-friendly - if you expect to just use the thing, you should be going to Element. The ActivityPub page won't exactly help you sign up to Mastodon either. There are plenty of problems with Element and Matrix (I say that as someone who has been trying…
Re: The Matrix Trashfire
#60Ok, now do XMPP. Or Signal, but with the added requirement that you want to run your own server.
i.e. moving the goalpost fallacy.
If not for the last point, I'd be using WhatsApp just fine. But because of it, Matrix/Element is currently the best we have. Is it great? Absolutely not, but it is the best we have at the moment, and to call it a "trashfire" without putting things in perspective is a disservice.