La hoguera de basura de Matrix
Matrix, el protocolo de mensajería descentralizado y de código abierto, y sus clientes estrella de Element reciben duras críticas por una incorporación confusa, flujos de cifrado inestables y documentación fragmentada que incluso usuarios técnicamente competentes tienen dificultades para manejar. Los comentaristas argumentan que la confusión de marca (Matrix frente a Element frente a Element X), la mala UX en la creación de cuentas y la verificación de dispositivos, y los errores de larga data socavan su ambición de rivalizar con Slack, WhatsApp o Signal. Otros responden que el protocolo subyacente es sólido, se usa con éxito en gobiernos y empresas, y que muchos problemas provienen de recursos limitados y clientes inmaduros más que de Matrix en sí.
Problemas de incorporación y UX
- Muchos comentaristas coinciden en que el flujo de incorporación es confuso, especialmente para usuarios no técnicos o para quienes empiezan desde las tiendas de apps de iOS/macOS.
- Seguir enlaces entre Element, Element X y matrix.org puede llevar a bucles, formularios de ventas empresariales o documentación del protocolo en lugar de una ruta sencilla de “crear cuenta”.
- Varios sostienen que si los usuarios tienen que “leer lo básico” o rebuscar en la documentación para una app de chat, ya ha fallado las expectativas de UX generalistas.
Confusión entre Matrix, Element y Element X
- Tema recurrente: distinción poco clara entre Matrix (protocolo/fundación), Element (cliente/empresa principal), el homeserver de matrix.org y Element X (cliente nuevo/en beta).
- Algunos dicen que es razonable que los usuarios culpen a “Matrix” de problemas que en realidad son específicos de Element, porque la marca y los enlaces cruzados difuminan los límites.
- La presencia de Element X en las tiendas de apps sin un etiquetado claro de “beta” recibe críticas generalizadas.
Cifrado, fiabilidad y pérdida de mensajes
- Múltiples informes de mensajes que “no se pueden descifrar” de forma permanente, sin una vía funcional de reintento o recuperación, a menudo atribuidos al comportamiento de compartición de claves de Element.
- Otros responden que ese es el comportamiento esperado cuando los dispositivos con claves están desconectados, y que existen flujos de copia de seguridad/verificación de claves, pero están mal explicados.
- Los avisos de verificación y la UX de confianza de dispositivos se describen como insistentes, frágiles y confusos.
Autoalojamiento y experiencia de administración
- Algunos consideran que ejecutar un homeserver es significativamente más difícil que ejecutar IRC/XMPP/email; otros dicen que es comparable y funciona bien con herramientas como pilas de Ansible.
- Las herramientas de moderación y administración (especialmente para Synapse) se ven como débiles, y a menudo se necesitan PWAs de terceros y trucos con la base de datos. Las actualizaciones y el mantenimiento a largo plazo preocupan a algunos administradores.
Comparaciones con otros protocolos/apps
- Slack/Discord: elogiados por una UX de “simplemente funciona”; varios dicen que Matrix está muy lejos de ser un reemplazo directo en el trabajo. Algunos sugieren simplemente copiar la interfaz de Discord.
- XMPP: algunos afirman que es más ligero, más fácil de alojar e más interoperable; otros dicen que los XEP opcionales y los malos clientes de iOS perjudican la federación y la adopción en el mundo real.
- Signal/WhatsApp: se ven como más pulidos pero centralizados; los puentes y la federación de Matrix se consideran su principal ventaja competitiva. Beeper se cita como ejemplo de Matrix usado con éxito bajo una UX distinta.
Público objetivo y estrategia de adopción
- Opiniones divididas:
- Un lado quiere que Matrix/Element compita con los mensajeros generalistas y, por tanto, exige una UX mucho más fluida.
- Otro lado argumenta que el proyecto debería servir principalmente a usuarios técnicamente inclinados o institucionales que toleren “bordes afilados”.
Documentación, QA y respuestas del proyecto
- La documentación (tanto para usuarios finales como para administradores) es ampliamente criticada por estar fragmentada y desactualizada.
- Varios señalan la necesidad de pruebas sistemáticas con usuarios y de QA profesional; otros comparten experiencias positivas con culturas formales de QA.
- Representantes de la fundación en el hilo reconocen los problemas, describen limitaciones de equipos pequeños, señalan correcciones recientes (por ejemplo, la página “Try Matrix”) e invitan a contribuir y donar.
Sentimiento general
- Hay un consenso fuerte en que la tecnología es prometedora, pero los clientes actuales, la incorporación y la documentación hacen que Matrix se sienta frágil y poco acogedor.
- Las experiencias van desde “cabal de diario a prueba de balas” hasta “hoguera de basura inutilizable”, y muchos coinciden en que la UX, la ergonomía del cifrado y la claridad de la marca necesitan mucho trabajo.