Plataformas de mensajería Zulip 3.0 y Mattermost 5.25 disponibles

Presentado por relizar Zulip 3.0, una plataforma de servidor para implementar mensajería instantánea corporativa adecuada para organizar la comunicación entre empleados y equipos de desarrollo. El proyecto fue desarrollado originalmente por Zulip y se abrió después de su adquisición por parte de Dropbox bajo la licencia Apache 2.0. código de servidor esta escrito en Python usando el framework Django. Software de cliente disponible para Linux, Windows, macOS, Android и iOS, también se proporciona una interfaz web incorporada.

El sistema admite tanto mensajes directos entre dos personas como discusiones grupales. Zulip se puede comparar con un servicio. Flojo y ser considerado como un análogo corporativo interno de Twitter, utilizado para la comunicación y discusión de temas laborales en grandes grupos de empleados. Proporciona herramientas para rastrear el estado y participar en múltiples conversaciones simultáneamente utilizando un modelo de visualización de mensajes en hilos que es el compromiso óptimo entre estar vinculado a las salas de Slack y el espacio público único de Twitter. Al mostrar todas las discusiones en un hilo a la vez, puede capturar todos los grupos en un solo lugar manteniendo una separación lógica entre ellos.

Las capacidades de Zulip también incluyen soporte para enviar mensajes al usuario en modo fuera de línea (los mensajes se entregarán después de aparecer en línea), guardar el historial completo de discusiones en el servidor y herramientas para buscar archivos, la capacidad de enviar archivos en Arrastrar y- modo de caída, sintaxis de resaltado automático para bloques de código transmitidos en mensajes, lenguaje de marcado incorporado para crear rápidamente listas y formato de texto, herramientas para enviar notificaciones grupales, la capacidad de crear grupos cerrados, integración con Trac, Nagios, Github, Jenkins, Git , Subversion, JIRA, Puppet, RSS, Twitter y otros servicios, herramientas para adjuntar etiquetas visuales a los mensajes.

El principal innovaciones:

  • Añadido por oportunidad mover temas entre grupos de discusión (flujos) o mensajes dentro de temas.
  • Se ha cambiado el diseño de la barra de navegación y el área de búsqueda.
  • Se agregó una sección con temas agregados recientemente.

    Plataformas de mensajería Zulip 3.0 y Mattermost 5.25 disponibles

  • Se ha realizado un pulido general de todos los widgets.
  • Para los mensajes, se ha agregado marcado para definir bloques desplegables (spollers). Al responder con una cita, se proporciona un enlace al mensaje original. Se ha simplificado la asignación de horarios de eventos (ahora se indica la hora para cada destinatario, teniendo en cuenta su zona horaria).
  • Se agregó soporte para Ubuntu 20.04 y se eliminó el soporte para Ubuntu 16.04 y Debian 9.
  • De forma predeterminada, se recomienda PostgreSQL 12 para instalaciones nuevas, aunque se conserva la compatibilidad con PostgreSQL 10 y 11.
  • Se han realizado varias optimizaciones de rendimiento importantes: el rendimiento del sistema de notificaciones push se ha multiplicado por 4, se han acelerado algunos tipos de solicitudes y se ha mejorado significativamente el rendimiento de grandes implementaciones con 10 mil usuarios o más.
  • Se ha realizado la transición de Django 1.11.x a la rama 2.2.x.
  • Se agregaron nuevos métodos de autenticación externa a través de cuentas de GitLab y Apple. La aplicación de escritorio ahora tiene la capacidad de autenticarse a través de Google, GitHub y redes sociales mediante un navegador externo.
  • Se agregó una nueva API de webhook para interceptar mensajes entrantes, similar a la API de webhook de Slack.
  • Se ha cambiado el esquema de numeración de los números. El segundo dígito de la versión ahora indicará una actualización correctiva.

Adicionalmente, se puede señalar cuestión sistemas de mensajería más importante 5.25, también se centró en garantizar la comunicación entre desarrolladores y empleados de la empresa. El código para el lado del servidor del proyecto está escrito en Go y distribuido por bajo la licencia del MIT. interfaz web и aplicaciones móviles escrito en JavaScript usando React, cliente de escritorio para Linux, Windows y macOS integrado en la plataforma Electron. MySQL y PostgreSQL se pueden utilizar como DBMS.

Mattermost se posiciona como una alternativa abierta al sistema de organización de comunicaciones Flojo y le permite recibir y enviar mensajes, archivos e imágenes, realizar un seguimiento de su historial de conversaciones y recibir notificaciones en su teléfono inteligente o PC. Soportado módulos de integración preparados para Slack, así como una gran colección de módulos personalizados para integración con Jira, GitHub, IRC, XMPP, Hubot, Giphy, Jenkins, GitLab, Trac, BitBucket, Twitter, Redmine, SVN y RSS/Atom.

Entre las mejoras de la nueva versión se menciona la introducción de la integración con una plataforma abierta. Jitsi para videoconferencias y compartir contenido de pantalla. Para iniciar una nueva videoconferencia se ha implementado el comando “/jitsi” y un botón especial en la interfaz. Las videoconferencias se pueden integrar en los chats de Mattermost en forma de ventana flotante. De forma predeterminada, el servidor meet.jit.si se utiliza para conferencias, pero es posible conectarse a su propio servidor Jitsi y configurar el uso de la autenticación JWT (JSON Web Token).

Plataformas de mensajería Zulip 3.0 y Mattermost 5.25 disponibles

La segunda mejora notable es la actualización del complemento Welcomebot, que permite mostrar mensajes personalizados a los usuarios que se conectan a los chats de Mattermost. La nueva versión presenta la capacidad de obtener una vista previa de los mensajes de bienvenida y admite la vinculación de mensajes específicos del canal.

Plataformas de mensajería Zulip 3.0 y Mattermost 5.25 disponibles

Fuente: opennet.ru

Añadir un comentario