Novedades en el desarrollo Febrero 2020

 ·  por cal0pteryx  ·  Desarrollo

Novedades en el desarrollo de Gajim

Bienvenidos a la publicación de febrero de novedades sobre desarrollo. El desarrollo de este mes trajo un nuevo aspecto y flujo a las invitaciones a grupos de chat, algunas mejoras en los colores y muchas correcciones de errores. Gajim Nocturno ahora también está disponible como una aplicación Flatpak.

Cambios en Gajim

Como se mencionó en la publicación de noviembre, la próxima versión de Gajim ofrecerá de forma diferente la presentación de acciones relacionadas con el chat grupal al usuario. El mecanismo de invitación al grupo de chat se ha modificado por completo para proporcionar un manejo más simple. También agregamos una barra de búsqueda para que sea más fácil encontrar los contactos que le gustaría invitar. Por supuesto, también es posible escribir directamente una dirección XMPP para invitar a contactos que no están en su lista de contactos. El siguiente paso será volver a trabajar la transición desde un chat 1:1 a un chat grupal al invitar contactos a un chat personal.

Nueva página de invitación a un grupo

Nueva página de invitación a un grupo

Gajim Nightly is now available as a Flatpak app as well. The new Flatpak app is meant for those struggling with dependencies or for those who simply want a straightforward way of installing Gajim Nightly on their system. Be advised that nightlies can be unstable and backwards migration of your profile data may not always go well. Instructions for manually installing Gajim’s Flatpak app can be found in the Readme, and (conveniently) there are two new Flatpak install buttons in the Download section as well. If you like, you can also migrate your profile data to the Flatpak app.

Para poder evaluar las capacidades y características de un cliente (y también las de los servidores), se publica anualmente las XMPP Compliance Suites. La XMPP Compliance Suite de este año está descrita en XEP-0423, que describe múltiples categorías de aplicación como Core, Web, IM y Móvil. Las categorías Core y IM son relevantes para Gajim. En la Core Compliance Suite Gajim está calificado como Cliente Avanzado. Para calificar como Cliente avanzado en IM Compliance Suite, Gajim falta solo una función relacionada con los grupos de chat.

Qué más ha pasado

Además, se ha realizado una gran cantidad de refactorización de código y preparativos para la próxima revisión de la conexión de red.

Actualizaciones de complementos

Este mes trajo soluciones para los complementos Flatpak de Gajim y algunas mejoras de compatibilidad con OMEMO.

Cambios en python-nbxmpp

Como se ha mencionado en anteriores publicaciones, el código responsable de la gestión de las conexiones está en proceso de un retrabajo importante. Esto debería resolver muchos problemas relacionados con la red. Tan pronto como se agrega el primer grupo de cambios a python-nbxmpp, comienza el proceso de arreglar las cosas. Puedes seguir el progreso si estás interesado.

Consigue la última versión

Instalar

Contacto

Únete a nuestro chat XMPP para hacer preguntas, compartir ideas o informar problemas.

Únete a nuestro chat Abrir un ticket