Salut à Toi una aplicación y red social de comunicación descentralizada

cagou_chat_desktop

Salut à Toi (SàT) es una aplicación de comunicaciones multifuncional y una red social descentralizada publicada bajo la licencia de software libre AGPLv3 +. Utiliza XMPP, inicialmente hecho para la mensajería instantánea y el chat, se desarrolló una funcionalidad adicional que se puede utilizar para el microblogging , blogs , intercambio de archivos, audio y video en streaming y juegos. Tiene fuentes Atom y editores WYSIWYM y WYSIWYG.

Salut à Toi utiliza una arquitectura cliente-servidor. El cliente consta de un demonio de fondo (que se puede instalar localmente o en un servidor) y uno de varios frontends.

Los frontends incluyen :

  • jp: una interfaz de línea de comandos
  • Cagou: una interfaz para computadoras de escritorio y teléfonos móviles
  • Libervia: una interfaz web
  • Primitivus: una interfaz de usuario basada en texto.

Los frontends de terceros incluyen:

  • Wix: GUI de escritorio basada en WxWidgets (ahora en desuso)
  • Bellaciao: interfaz gráfica de usuario basada en Qt (desarrollo en espera)
  • Sententia: una interfaz de Emacs (el desarrollo está actualmente estancado)

Actualmente Salut à Toi se encuentra en su versión 0.7 y la preparación de esta versión se realizo durante tres años y que es la primera versión llamada «público general», utilizable por un público no técnico, incluso si todavía hay mejoras por hacer en el nivel de la interfaz y el » experiencia de usuario».

Principales novedades de la versión 0.7

En esta versión Cagou, la interfaz para el escritorio y dispositivos móviles, recibió algunas actualizaciones aun que en cierta medida comentan los desarrolladores que la aplicación todavía sufre algunos problemas de lentitud e incluso a veces se bloquea. Varios problemas se solucionarán con el port a Python 3.

Cifrado de extremo a extremo

Aunque SàT ha administrado el cifrado de extremo a extremo durante varios años a través de OTR, esta versión ve la llegada de «OMEMO», un algoritmo que supera las fallas del anterior (permite en particular enviar mensajes cifrados fuera de línea, o mostrarlos en múltiples dispositivos).

OMEMO solo se implementa en una conversación simple (por ejemplo, «1: 1», entre dos personas) en este momento, pero la próxima versión definitivamente verá una gestión de conversación grupal cifrada de extremo a extremo.

Ahora también se pueden crear y administrar eventos (familiares, por ejemplo), con una lista clásica de invitados y respuestas típicas.

libervia_event

Se pueden crear y compartir álbumes de fotos, una especialización para compartir archivos. La creación aún no está disponible desde las interfaces gráficas, es una mejora predecir rápidamente; consultar, por otro lado, es simple desde Libervia (la interfaz web).

Marco web

El desarrollo de Libervia, la interfaz web, llevó a que se convirtiera en un marco web. El motivo de esta evolución es que requiere una interfaz muy flexible, lo que facilita la implementación y prueba de nuevas ideas o características.

El objetivo es tener un marco naturalmente descentralizado y federado (porque está basado en XMPP), que simplemente se integra en el ecosistema.

Es con este marco que se han desarrollado las características mencionadas anteriormente. Están organizados en «páginas» que son fáciles de usar y pueden funcionar sin JavaScript (cuando es posible, lo que no es el caso para la discusión en línea). Es gracias a él que el nuevo sitio web oficial funciona donde encontrará material introductorio.

Videoconferencia

Jingle ya está implementado, la videoconferencia está planeada por mucho tiempo. No debería ser demasiado difícil de implementar para la interfaz web (gracias a WebRTC), pero ciertamente requerirá más trabajo en el escritorio y en Android.

Mejorar el intercambio de archivos

SàT ya ofrece un recurso compartido de archivos avanzado (más que solo enviar un archivo al servidor), incluido un componente del servidor. Es muy posible que los desarrollos continúen en esta dirección.

¿Como instalar Salut à Toi en Linux?

Para poder realizar la instalación de Salut à Toi en tu distribución, deben seguir las instrucciones que compartimos a continuación.

Basta con contar con el soporte de Flatpak en tu distro para instalar alguno de los siguientes back-ends.

Cagou:

flatpak install --user https://salut-a-toi.org/flatpak/org.salutatoi.Cagou_dev.flatpakref

Primitivus:

flatpak install --user https://salut-a-toi.org/flatpak/org.salutatoi.Primitivus_dev.flatpakref

JP:

flatpak install --user https://salut-a-toi.org/flatpak/org.salutatoi.Jp_dev.flatpakref

Si quieres saber mas al respecto o encontrar los enlaces para la instalación en android o demás. Visita el siguiente enlace.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

      Chus dijo

    Otra más… Es la pesadilla del software libre, 50 proyectos que sirven para lo mismo y todos quedan a medio hacer, llenos de fallos, carencias y siempre en estado de pre-alfa permanente, en vez de uno dos proyectos 50 o 25 veces mejor que todos ellos por separado y con nivel de profesionalidad suficiente para competir de cara a cara con las grandes soluciones privativas. Venga, que no pare la fiesta. A ver cuál es el próximo programa mensajero o el próximo reproductor de música que no aportará nada a lo que ya hay y morirá por abandono en pocos años… Divide & impera, decían los latinos…
    Pero luego la culpa de que esa inmensa mayoría de usuarios «iletrados» informáticamente que no hay quien los mueva de windows no confíen en el software libre es de los fabricantes, que sirven sus equipos son Windows… Claro, claro…