The XMPP Newsletter March 2022

¡Este articulo fue traducido por daimonduff y TheCoffeMaker, de la comunidad XMPP!

Bienvenidos al boletín de Noticias de XMPP, ¡es un placer tenerles aquí de nuevo! Este número cubre el mes de marzo de 2022.

Al igual que este boletín, muchos proyectos y sus esfuerzos en la comunidad XMPP son el resultado del trabajo voluntario de la gente. Si estás contento con los servicios y el software que utilizas, especialmente en la situación actual, ¡considera dar las gracias o ayudar a estos proyectos! ¿Interesado en apoyar al equipo del Boletín? Lee más en la parte inferior.

Traducciones del Boletín de Noticias

Este es un esfuerzo comunitario, y nos gustaría agradecer a los traductores sus contribuciones. ¡Los voluntarios son bienvenidos! Las traducciones del boletín XMPP se publicarán aquí (con cierto retraso):

Anuncios de la XSF

XSF and Google Summer of Code 2022

XSF patrocinando proyectos

La XSF ofrece patrocinamiento fiscal para proyectos de XMPP. Por favor postula a través de Open Collective. Para más información puedes consultar el anuncio en el blog. Proyectos actuales: 

Eventos

Artículos

Los desarrolladores de Profanity publicaron una guía rápida sobre cómo utilizar OpenPGP para XMPP (OX).

JMP’s Newsletter anuncia un nuevo cliente para Android (basado en Conversations) que se centra en la mejora de la experiencia de usuario de los gateways que cumplen con los estándares.

JMP Cheogram

Se ha publicado el Mellium Dev Communiqué de marzo de 2022. Esta versión incluye cambios en la barra lateral del cliente Communiqué TUI y mejoras en varios paquetes del módulo principal mellium.im/xmpp.

Noticias sobre software 

 

Clientes y aplicaciones 

Noticias de desarrollo de Gajim: Marzo trae un nuevo sistema de reporte de problemas y muchas mejoras de rendimiento tanto para Gajim como para python-nbxmpp. El plugin 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 ha sido corregido en la versión 2.0.6.

Se han publicado Openfire Pàdé 1.5.7 y 1.6.3 y Openfire Pàdé 1.6.2.

Se ha publicado Profanity 0.12.0, con soporte para el registro de cuentas in-band y estados de ánimo del usuario, nuevo tema, experiencia de usuario OX mejorada (como muestra el artículo anterior) y un montón de correcciones y características pulidas.

Se han publicado Psi+ 1.5.1615 y Psi+ 1.5.1618.

Conversaciones 2.10.5 ha salido, trayendo mejores reconexiones de llamadas después de los cambios de red, mostrando el JID de la persona que llama y el JID de la cuenta en la pantalla de llamadas entrantes, adaptando las ubicaciones de almacenamiento de archivos según los nuevos requisitos de Android 11 y una corrección de seguridad que afecta a las descargas de archivos. Hay que tener en cuenta que la versión para F-Droid va con retraso, debido a problemas no relacionados, pero la versión 2.10.2.1 ya está disponible e incluye sólo la corrección de seguridad. También se ha anunciado que las cuentas en conversations.im son gratuitas a partir de ahora.

Servidores

Se ha publicado Jackal 0.58.0 y se ha añadido el tipo de repositorio BoltDB.

Después de tres años de desarrollo, se ha publicado Prosody 0.12.0. La actualización cubre el cumplimiento de XMPP, optimizaciones para móviles y conectividad, intercambio de archivos HTTP actualizado, soporte mejorado para llamadas de audio/vídeo, Direct TLS y mucho más - ¡felicidades!

Prosody

¡ Tigase XMPP Server 8.2.0 ha sido lanzado! La característica más importante es el soporte para el protocolo MIX, que ofrece una mejor experiencia de chat de grupo, especialmente en dispositivos móviles. El chat de grupo (MUC) no se ha dejado de lado y también ha recibido muchas correcciones. Además, hemos mejorado la conectividad de servidor a servidor, hemos añadido la opción de almacenar certificados en el repositorio (muy útil en los despliegues de clústeres) y mucho más.

La comunidad Ignite Realtime se complace en anunciar la disponibilidad inmediata de la versión de mantenimiento 2.2.3 del plugin GoJara para Openfire. GoJara proporciona una implementación de XEP-0321 “Remote Roster Management” y ayuda a la monitorización de Spectrum 2.

Bibliotecas

Se ha publicado la versión de slixmpp 1.8.1, que corrige un problema de compatibilidad con la biblioteca estándar de python debido a la introducción de defusedxml en la versión 1.8.0.

Se han publicado las versiones de python-nbxmpp 2.0.5 y `2.0.6``, que corrigen un problema de seguridad en la resolución de URIs de websocket.

Se han publicado las versiones Smack 4.4.5 y 4.5.0-alpha1.

Extensiones y Especificaciones

Desarrolladores y otros expertos en estándares de todo el mundo colaboran en estas extensiones, desarrollando nuevas especificaciones para las prácticas emergentes y perfeccionando las formas existentes de hacer las cosas. Propuestas por cualquiera, las que tienen más éxito acaban siendo definitivas o activas -según su tipo-, mientras que otras se archivan cuidadosamente como diferidas. Este ciclo de vida se describe en XEP-0001, que contiene las definiciones formales y canónicas de los tipos, estados y procesos. Más información sobre el proceso de normalización. La comunicación en torno a los estándares y las extensiones tiene lugar en la Lista de correo de estándares (archivo en línea).

Proposed (Propuestas)

El proceso de desarrollo de XEP inicia escribiendo una idea y presentándola en el XMPP Editor. Dentro de las dos semanas, el Consejo decidirá si acepta la propuesta como una XEP Experimental.

  • No hay XEPs propuestas este mes.

New (Nuevas)

  • Versión 0.1.0 de XEP-0462 (PubSub Type Filtering)

    • Aceptado por votación del Consejo el 2022-02-09.
  • Versión 0.1.0 de XEP-0463 (MUC Affiliations Versioning)

    • Aceptado por votación del Consejo el 2022-02-16.

Deferred (Diferidas)

Si una XEP experimental no es actualizada por más de 12 meses, será movida de Experimental a Deferred (Diferida). Si hay alguna actualización, la XEP será puesta nuevamente en Experimental.

  • No hay XEPs diferidas este mes.

Updated (Actualizadas)

  • Versión 1.6.0 de XEP-0115 (Entity Capabilities)

    • Menciona explícitamente los ataques de preimagen (ssw)
  • Versión 1.4.0 de XEP-0156 (Discovering Alternative XMPP Connection Methods)

    • Elimina el método DNS _xmppconnect debido a una vulnerabilidad de seguridad. (tjb)

Last Call (Últimos Llamados)

Los Last Call (Últimos Llamados) se emiten una vez que todos parecen estar satisfechos con el estado actual de la XEP. Después de que el Consejo decida si la XEP parece estar lista, el XMPP Editor emite una Última Llamada para recibir comentarios. Los comentarios recogidos durante el Last Call ayudan a mejorar el XEP antes de devolverlo al Consejo para que lo pase a Stable (Estable).

  • No hay Last Call este mes.

Stable (Estable, anteriormente conocido como Draft/Borrador)

Info: La XSF ha decidido cambiar el nombre de “Borrador” a “Estable”. Lee más sobre esto aquí.

  • Ningún XEP avanzó a Estable este mes.

Deprecated

-   No hay XEPs en este estado este mes.

Obsoleted (Obsoletas)

  • XEP-0008 (IQ-Based Avatars)

    • Obsoleta debido a dos especificaciones que la sustituyen (egp)
  • XEP-0038 (Icon Styles)

    • Obsoleta debido a la omnipresencia de los emoji Unicode, así como de los Bits of Binary stickers. (egp)
  • XEP-0051 (Connection Transfer)

    • Obsoleta porque esta característica ha sido fusionada en el núcleo de XMPP, ver RFC6120 sección 4.9.3.19, que describe el error de flujo . (egp)
  • XEP-0138 (Stream Compression)

    • Obsoleta debido a una vulnerabilidad de seguridad. (tjb)
  • XEP-0229 (Stream Compression with LZW)

    • Obsoleto debido a una vulnerabilidad de seguridad. (tjb)

Call for Experience (Llamado a Experiencia)

Un Call for Experience (Llamado a Experiencia), al igual que los “Last Call”, es un llamamiento explícito a comentarios, pero en este caso se dirige principalmente a las personas que han implementado, e idealmente desplegado, la especificación. A continuación, el Consejo vota para pasarla a definitiva.

-   No hubo Call for Experience este mes.

¡Difunde la noticia!

Por favor, comparte la noticia a través de otras redes:

Aquí puede suscribirse por correo electrónico. Es de sólo lectura y sólo se le enviará el Boletín Mensual.

¡También puedes consultar nuestro Feed RSS!

¿Buscas ofertas de trabajo o quieres contratar a un consultor profesional para tu proyecto XMPP? Visite nuestra bolsa de trabajo XMPP.

Ayúdanos a construir el boletín de noticias

Este boletín XMPP se produce con colaboración de la comunidad XMPP. Por ello, nos gustaría dar las gracias a Adrien Bourmault (neox), anubis, Anoxinon e.V., Benoît Sibaud, cpm, daimonduff, emus, Ludovic Bocquet, Licaon_Kter, MattJ, nicfab, Sam Whited, singpolyma, TheCoffeMaker, wurstsalat, Ysabeau, Zash por su apoyo y ayuda en la creación, revisión y traducción. ¡Muchas gracias a todos los colaboradores y a su continuo apoyo!

EEl número del Boletín de Noticias de cada mes se redacta en este simple anotador. Al final de cada mes, el contenido del anotador se incorpora al repositorio Github de XSF. Siempre estamos encantados de recibir colaboradores. No dudes en unirte a la discusión en nuestro chat del grupo Comm-Team (MUC) y así ayudarnos a mantener esto como un esfuerzo comunitario. ¿Tienes un proyecto y escribes sobre él? Considera la posibilidad de compartir tus noticias o eventos aquí, y promuévelos ante una gran audiencia.

Las tareas que realizamos regularmente son, por ejemplo:

  • Agregación de noticias en el universo XMPP
  • Formulación breve de noticias y eventos
  • Resumen de la comunicación mensual sobre extensiones (XEP)
  • Revisión del borrador del boletín informativo
  • Preparación de imágenes para los medios de comunicación
  • Traducciones: especialmente al alemán, francés, italiano y español

Licencia

Este boletín de noticias está publicado bajo licencia CC BY-SA.