Se presenta el lanzamiento de Zulip 8, una plataforma de servidor para implementar mensajeros corporativos adecuados para la organización de la comunicación entre empleados y grupos de desarrolladores. El proyecto fue desarrollado originalmente por Zulip y se abrió después de su adquisición por Dropbox bajo la licencia Apache 2.0. El código del servidor está escrito en Python utilizando el marco Django. El software cliente está disponible para Linux, Windows, macOS, Android e iOS, y también se proporciona una interfaz web integrada.
El sistema admite tanto el intercambio directo de mensajes entre dos personas como la realización de discusiones grupales. Zulip se puede comparar con el servicio Slack y se puede considerar como un análogo corporativo de Twitter, utilizado para la comunicación y discusión de asuntos laborales en grandes grupos de empleados. Se ofrecen herramientas para rastrear el estado y la participación en múltiples discusiones simultáneamente utilizando un modelo de visualización de mensajes en hilo, que es un compromiso óptimo entre estar vinculado a salas en Slack y un único espacio público en Twitter. La visualización en hilo simultánea de todas las discusiones permite abarcar todos los grupos en un solo lugar, al tiempo que mantiene una separación lógica entre ellos.
Entre las características de Zulip también se puede destacar la capacidad de enviar mensajes a un usuario en modo offline (los mensajes se entregarán tras la aparición en línea), así como el almacenamiento del historial completo de las discusiones en servidor y herramientas para buscar en el archivo, la posibilidad de enviar archivos mediante Drag-and-drop, la resaltación automática de la sintaxis para bloques de código en los mensajes, un lenguaje de marcado integrado para formatear rápidamente listas y texto, herramientas para el envío grupal de notificaciones, la creación de grupos privados, integración con Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter y otros servicios, y herramientas para adjuntar etiquetas visuales a los mensajes.
Novedades principales:
- Se ha añadido una sección de bandeja de entrada en la interfaz web, donde se recopilan en un solo lugar los mensajes no leídos de todos los chats.

- Se ha introducido la posibilidad de rastrear temas de interés y utilizar filtros y notificaciones para resaltar los mensajes nuevos más importantes en los temas que se rastrean. Por defecto, se activa el rastreo automático de los temas que crea o en los que se menciona al usuario actual.

- Se ha añadido el comando @topic para mencionar a todos los que han participado previamente en la discusión (por ejemplo, se puede usar para dirigirse a los participantes activos sin distraer a los suscriptores pasivos).
- Se ha cambiado el diseño de la barra de navegación superior, donde se ha añadido una barra de búsqueda, un sistema de sugerencias y un menú con configuraciones personales para poder cambiar el estado y gestionar el perfil.

- Se ha proporcionado una configuración para el diseño de los contadores de mensajes no leídos en la parte lateral izquierda. Por defecto, la presencia de mensajes no leídos en los canales ahora se destaca con un punto, al pasar el cursor sobre el cual se muestra el número de mensajes no leídos.
- Se ha implementado la capacidad de colapsar el bloque de navegación en el panel lateral izquierdo para liberar más espacio para mensajes y canales.

- Se ha mejorado la interfaz para escribir mensajes. Se han agregado botones adicionales de formato de mensaje que permiten transformar el texto en una lista o formatear el texto como una cita, un spoiler, un fragmento de código o una expresión en formato LaTeX. Al previsualizar el mensaje, los botones de formato ahora están ocultos. Se ha cambiado el diseño del botón 'Enviar' y las opciones poco utilizadas se han trasladado al menú.

- Se ha agregado la posibilidad de crear un enlace nombrado en el mensaje insertando una URL del portapapeles después de seleccionar el texto.
- Se ha agregado una nueva interfaz para crear encuestas, permitiendo no preocuparse por el formato de la encuesta en el mensaje.

- Se ha mejorado significativamente la interfaz para cargar archivos; ahora se puede arrastrar un archivo al área de Zulip para subirlo.
- Además de las videollamadas, se ha agregado soporte para realizar llamadas de voz (una variante de las videollamadas en la que por defecto solo se activa el sonido para los participantes).
- El botón para crear una nueva conversación, dependiendo del contexto, ahora puede usarse tanto para iniciar una discusión como para enviar mensajes directos.

- Se ha proporcionado una indicación de la creación de una nueva discusión o la preparación de un mensaje en una discusión existente.

- Se ha brindado la posibilidad de eliminar varios borradores a la vez.
- Se ha agregado soporte para nuevos Emoji, como 🩵 y 🫎.
- Al igual que con la vista previa de videos de plataformas como YouTube, se ha implementado la vista previa de videos subidos directamente en los mensajes.
- En los canales con menos de 100 suscriptores, se ha añadido una indicación del inicio de la escritura.
- En los resultados de búsqueda, se ha proporcionado la opción de acceder rápidamente a la discusión encontrada.
- Se ha agregado la función de imprimir mensajes (solo se imprime el texto del mensaje, en representación en blanco y negro, sin paneles ni botones).
- En las discusiones, se ha implementado la indicación del tiempo de envío programado para los mensajes retrasados.

- Se ha añadido la posibilidad de configurar el número de discusiones que se muestran en la lista de discusiones recientes.
- Se han mejorado las herramientas de gestión de usuarios. Se ha proporcionado a los administradores la posibilidad de limitar la visualización de la lista de usuarios para accesos de invitados, marcar claramente a los usuarios invitados y gestionar la cuenta directamente en la página del perfil de usuario. Se ha cambiado el diseño de la interfaz para enviar invitaciones a nuevos usuarios. Se ha añadido un nuevo permiso que otorga el derecho de enviar invitaciones.

- Se ha añadido una nueva interfaz para crear y gestionar grupos de usuarios, que recuerda a la interfaz de gestión de canales.

- Se han mejorado las capacidades de sincronización de usuarios. Se ha añadido soporte para sincronización de grupos al integrarse con LDAP y sincronización de roles al integrarse con SCIM.
- Se ha añadido un asistente para crear webhooks.
- Se ha proporcionado al usuario la opción de desactivar las notificaciones del bot. Se ha añadido la posibilidad de eliminar mensajes de sus propios bots.
- Se han mejorado los componentes para la integración con CircleCI, Gitea, GitHub, GitLab y Sentry.
- Se ha añadido una configuración de idioma por defecto en el formulario de creación de organizaciones.
Fuente: opennet.ru









