La sortie de Zulip 6 a eu lieu, une plateforme serveur pour le déploiement de messageries d'entreprise adaptée à l'organisation des communications entre les employés et les groupes de développeurs. Le projet a été initialement développé par Zulip et a été rendu open source après son acquisition par Dropbox sous la licence Apache 2.0. Le code du serveur est écrit en Python en utilisant le framework Django. Le logiciel client est disponible pour Linux, Windows, macOS, Android et iOS, et une interface web intégrée est également fournie.
Le système prend en charge l'échange direct de messages entre deux personnes ainsi que la conduite de discussions en groupe. Zulip peut être comparé au service Slack et considéré comme l'analogue interne de Twitter, utilisé pour la communication et la discussion des questions de travail dans de grands groupes d'employés. Il offre des outils pour suivre l'état et la participation simultanés à plusieurs discussions grâce à un modèle de thread affichant les messages, qui constitue un compromis optimal entre l'attachement aux salles dans Slack et un espace public unique tel Twitter. L'affichage en temps réel de toutes les discussions permet de couvrir tous les groupes en un seul endroit, tout en préservant une séparation logique entre eux.
Parmi les fonctionnalités de Zulip, on peut noter la prise en charge de l'envoi de messages à un utilisateur en mode hors ligne (les messages seront livrés après la connexion en ligne), la conservation de l'historique complet des discussions sur le serveur et des outils pour la recherche dans les archives, la possibilité d'envoyer des fichiers par glisser-déposer, la coloration automatique de la syntaxe pour les blocs de code envoyés dans les messages, un langage de balisage intégré pour la mise en forme rapide des listes et du texte, des outils pour l'envoi groupé de notifications, la possibilité de créer des groupes privés, l'intégration avec Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter et d'autres services, ainsi que des outils pour l'attachement d'étiquettes visuelles aux messages.
Les principales nouveautés :
- La mise en page de la barre latérale a été modifiée, simplifiant la navigation dans les discussions. La barre affiche désormais des informations sur l'apparition de nouveaux messages dans des discussions privées, auxquelles on peut accéder d'un simple clic. Les sujets avec des mentions non lues sont marqués par le symbole « @ ». Les canaux sont répartis en épinglés, actifs et inactifs.

- Ajout de la possibilité de voir tous les récents discussions en un seul endroit, englobant à la fois les canaux et les discussions privées.

- Les utilisateurs ont désormais la possibilité de marquer les messages comme non lus, par exemple pour pouvoir y revenir plus tard quand ils n'ont pas le temps de répondre sur le moment.
- Ajout de la possibilité de consulter la liste des utilisateurs (accusés de lecture) ayant lu un message, y compris dans les messages privés et les messages des canaux (stream). Les paramètres proposent une option pour désactiver cette fonctionnalité pour des utilisateurs et des organisations spécifiques.
- Ajout d'un bouton pour accéder à la discussion dans laquelle le message est envoyé (Zulip permet d'envoyer des messages dans une autre discussion tout en étant dans une discussion, par exemple, lorsque des informations doivent être transmises à un autre participant, le nouveau bouton permet d'accéder à cette discussion).
- Ajout d'un bouton pour faire défiler rapidement vers le bas de la discussion actuelle et marquer automatiquement tous les messages comme lus.
- Il est désormais possible d'afficher dans le profil de l'utilisateur jusqu'à deux champs supplémentaires d'informations, en plus des champs standards tels que le nom, l'email et l'heure de la dernière connexion, par exemple, on peut montrer le pays de résidence, la date de naissance, etc. L'interface de configuration des champs personnalisés a été refaite. La mise en page des cartes et des profils utilisateurs a été modifiée.
- Un bouton a été ajouté pour passer en « mode » invisible, où l'utilisateur apparaît hors ligne pour les autres.
- La fonction d'accès public a été stabilisée, permettant d'ouvrir des canaux à tous ceux qui souhaitent les voir, y compris ceux n'ayant pas de compte Zulip. Une option de connexion rapide sans inscription a été ajoutée, ainsi que la possibilité pour un utilisateur non inscrit de choisir la langue, le thème sombre ou clair.
- Les noms des utilisateurs ayant réagi aux messages (par exemple, vous pouvez voir que le patron a approuvé la proposition en envoyant 👍) sont désormais affichés.

- La collection d'emojis a été mise à jour vers l'ensemble Unicode 14.
- Dans le panneau latéral droit, les messages avec un statut sont maintenant affichés par défaut.
- Les e-mails de notification concernant les nouveaux messages expliquent maintenant plus clairement la raison de l'envoi du message et permettent d'envoyer plusieurs réponses.
- L'interface pour déplacer des messages entre différents sujets et canaux a été complètement repensée.

- Des modules pour l'intégration avec les services Azure DevOps, RhodeCode et Wekan ont été ajoutés. Les modules d'intégration avec Grafana, Harbor, NewRelic et Slack ont été mis à jour.
- La prise en charge d'Ubuntu 22.04 a été ajoutée. La prise en charge de Debian 10 et PostgreSQL 10 a été arrêtée.
Source : opennet.ru




