Zulip 2.1

La version 2.1 de Zulip a été présentée, une plateforme serveur pour le déploiement de messageries d'entreprise, adaptées à l'organisation de la communication entre employés et groupes de développeurs. Le projet a été initialement développé par Zulip et a été ouvert 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, un web interface intégré est également fourni.

Le système prend en charge à la fois l'échange direct de messages entre deux personnes et la tenue de discussions de groupe. Zulip peut être comparé au service Slack et considéré comme un équivalent intranet de Twitter, utilisé pour la communication et la discussion de questions de travail au sein de grands groupes d'employés. Il offre des outils pour suivre l'état et la participation à plusieurs discussions en même temps, utilisant un modèle de messages en fil, qui représente un compromis optimal entre la fonctionnalité des salles dans Slack et un espace public unique comme Twitter. L'affichage en fil de toutes les discussions simultanées permet de couvrir tous les groupes en un seul endroit tout en maintenant 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 les outils de recherche dans les archives, la possibilité d'envoyer des fichiers par glisser-déposer, la coloration syntaxique automatique pour les blocs de code envoyés dans les messages, un langage de balisage intégré pour un formatage 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 ajouter des étiquettes visuelles aux messages.

Aujourd'hui, le serveur Zulip est lancé. Au cours des derniers mois, un grand travail intéressant a été réalisé en dehors de la base de code serveur.

Les principales nouveautés :

  • Un outil pour l'importation de données à partir de services basés sur Mattermost, Slack, HipChat, Stride et Gitter a été ajouté. Lors de l'importation de Slack, toutes les fonctionnalités offertes lors de l'exportation de données par les clients des plans tarifaires d'entreprise sont supportées.
  • Pour organiser une recherche en texte intégral, il est désormais possible de se passer d'un complément spécialisé pour PostgreSQL, ce qui permet d'utiliser des plateformes DBaaS comme Amazon RDS au lieu d'une base de données locale.
  • L'interface web de l'administrateur a été mise à jour pour inclure des outils d'exportation de données (auparavant, l'exportation se faisait uniquement par la ligne de commande).
  • Ajout de la prise en charge de Debian 10 « Buster » et arrêt de la prise en charge d'Ubuntu 14.04. La prise en charge de CentOS/RHEL n'est pas encore finalisée et sera disponible dans de futures versions.
  • Le système d'envoi d'e-mails a été entièrement repensé dans un style minimaliste similaire à celui de la notification GitHub. De nouveaux paramètres de notification ont été ajoutés, permettant de gérer le comportement des notifications push et des e-mails pour les masques (par exemple, Zulip 2.1tout), ainsi que de modifier la méthode de comptage des messages non lus.
  • La mise en œuvre de la passerelle pour l'analyse des e-mails entrants a été révisée. Le support de la diffusion des flux de messages Zulip vers des listes de diffusion a été ajouté, en plus des outils déjà disponibles pour l'intégration avec les services Zulip pour l'envoi d'e-mails.
  • Un support intégré pour l'authentification SAML (Security Assertion Markup Language) a été ajouté. Le code a été réécrit pour s'intégrer aux mécanismes d'authentification de Google - tous les backends d'authentification OAuth/social ont été refaits en utilisant le module python-social-auth.
  • L'interface fournit à l'utilisateur un opérateur de recherche « streams:public », permettant de rechercher dans l'historique de chat ouvert de l'organisation.
  • La syntaxe pour indiquer des liens vers des sujets de discussion a été ajoutée à la balise markdown.
  • Les paramètres des modérateurs ont été étendus, permettant une gestion selective des droits des utilisateurs concernant la création de leurs propres canaux et l'invitation de nouveaux utilisateurs.
  • La prise en charge de l'aperçu des pages web mentionnées dans les messages est passée en phase de test bêta.
  • L'apparence a été optimisée, en particulier le style des indentations dans les listes, les citations et les blocs de code a été considérablement amélioré.
  • De nouveaux modules d'intégration avec BitBucket Server, Buildbot, Gitea, Harbor et Redmine ont été ajoutés. Le formatage dans les modules d'intégration existants a été significativement amélioré.
    Des traductions complètes pour le russe et l'ukrainien ont été préparées.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster