Email or username:

Password:

Forgot your password?
Top-level
Faith has purple hair! :v_tg: :v_lb:

@macberg @smxi @tarajdactyl @malcircuit The fundamental problem with matrix is also it's supposed strength: tt's a base protocol with a set of extensions.

In theory, most of not all of the problems mentioned are solved by some extension or another. However, there's nothing forcing people to implement extensions and it often takes a while if it happens at all. The moment you have a client/client or client/server mismatch, you end up with the lowest common denominator which is often pretty low.

This is especially bad when it comes to crypto and authentication schemes. Every client and server has some set which it supports and some set which it rejects because it doesn't think they're secure enough and some set which it doesn't support yet because developers don't have time or someone's software is out of date or whatever. The end result is a comedy show of random authentication failures because they can't all agree on a common trusted and implement crypto/auth pair. 🙃

It also shows up in other features but then it usually degrades to "you can't do that" and not "message failed to send" for something that's just text.

3 comments
Mac Berg

@faithisleaping @smxi @tarajdactyl @malcircuit Oh yikes. That thing about protocol extensions sounds like a bad design choice if you're trying to create an entire network that is compatible with itself. Or at least it sounds like they made the base protocol way too bare. That's sad to hear. I'm still hoping it can be fixed though because I like the idea of matrix.

Natomic

@macberg @faithisleaping @smxi @tarajdactyl @malcircuit also it's tools for moderating communities are... Lacking, power levels are a tiny step above the admin-user system but are miles away from e.g. roles with fine tuned permissions (yano like video game clans and such have had forever and discord has), maybe it's possible to put roles on top of power levels but from my knowledge of the protocol I'm not seeing how. Add onto that the absolute mess that is VoIP "integration", the general incomplete and buggyness of many clients (looking at you neochat) and the absolute arcane and sometimes just wrong documentation of the protocol (hello description of valid resource URls which implies tighter requirements than the ones for domain names while including a domain name which must match the servers) and uh yeah... Maybe it can go somewhere but right now I don't think it's viable personally

@macberg @faithisleaping @smxi @tarajdactyl @malcircuit also it's tools for moderating communities are... Lacking, power levels are a tiny step above the admin-user system but are miles away from e.g. roles with fine tuned permissions (yano like video game clans and such have had forever and discord has), maybe it's possible to put roles on top of power levels but from my knowledge of the protocol I'm not seeing how. Add onto that the absolute mess that is VoIP "integration", the general incomplete...

Mac Berg replied to Natomic

@natomic Uh that's sad to hear. What a shame. I've heard about the voice integration previously and it's, yeah, sad. Seems like a such a waste! Unless they manage to fix it. I've also seen people complain about the people behind matrix but I have no idea what that's about.

Go Up