Novedades en el desarrollo de Gajim
Marzo trae un nuevo sistema de informe de problemas y muchas mejoras de rendimiento tanto para Gajim como para python-nbxmpp. El complemento OMEMO de Gajim también viene con algunas mejoras. Por último, pero no menos importante, ha habido un problema de seguridad en python-nbxmpp, que se ha solucionado en la versión 2.0.6.
Como algunos sabreis, Gajim se está desarrollando utilizando Python. Las excepciones y los rastreos son la forma en que Python comunica los errores a los desarrolladores. Antes, aparecía una ventana de error que presentaba algunos detalles. Al hacer clic en ‘Informar problema’ (paso 1), accederás a nuestra plataforma de desarrollo, donde tendrás que iniciar sesión (paso 2) y luego publicar el problema, incluido algunos de tus comentarios (paso 3). Este no es un proceso simple, y ciertamente impide que los usuarios informen problemas.
Para simplificar los problemas de notificación, implementamos la notificación de errores a través de Sentry. Sentry es una biblioteca opcional que permite a los usuarios enviar informes de errores directamente a nuestra plataforma de desarrollo, sin necesidad de iniciar sesión (solo se necesita un paso). Por supuesto, aún puedes decidir si deseas enviar un informe o no. No hay informes automáticos. Si la biblioteca Sentry no está instalada en tu sistema, el informe de errores de Gajim volverá al comportamiento anterior. Esperamos que esto reduzca el obstáculo para que los usuarios informen problemas, lo que dará lugar a una mejor visión general de lo que más necesita solucionarse.
¿Qué más ha pasado?:
El complemento OMEMO de Gajim recibió una actualización que aumenta la cantidad permitida de mensajes no reconocidos hasta que una clave deja de ser válida. Esto debería ayudar a que los clientes se queden fuera de un chat cifrado después de estar inactivo durante algún tiempo.
Se lanzaron python-nbxmpp 2.0.5 y 2.0.6, lo que solucionó un problema de seguridad al resolver los URI de websocket. Además, ha habido mejoras de rendimiento para el procesamiento de datos de red, lo que debería hacer que Gajim sea más responsable durante las cargas pesadas.
Como siempre, únete a nuestro grupo de chat gajim@conference.gajim.org para discutir con nosotros.
Únete a nuestro chat XMPP para hacer preguntas, compartir ideas o informar problemas.
Únete a nuestro chat Abrir un ticket
Gajim es un software libre desarrollado por voluntarios.
Si quieres apoyar a Gajim, considera hacer una donación.