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.