Випуск платформи обміну повідомленнями Zulip 5

Відбувся реліз Zulip 5, серверної платформи для розгортання корпоративних месенджерів, які підходять для організації спілкування співробітників та груп розробників. Проект спочатку було розроблено компанією Zulip і відкрито після її поглинання компанією Dropbox під ліцензією Apache 2.0. Код серверної частини написаний мовою Python за допомогою фреймворку Django. Клієнтське програмне забезпечення доступне для Linux, Windows, macOS, Android та iOS, також надається вбудований web-інтерфейс.

Система підтримує як прямий обмін повідомленнями між двома людьми, і проведення групових обговорень. Zulip можна порівняти з сервісом Slack і розглядати як внутрішньокорпоративний аналог Twitter, який використовується для спілкування та обговорення робочих питань у великих групах співробітників. Надаються засоби для відстеження стану та участі одночасно в кількох обговореннях з використанням ниткоподібної моделі відображення повідомлень, яка є оптимальним компромісом між прив'язкою до кімнат у Slack та єдиним публічним простором Twitter. Одночасне ниткоподібне відображення всіх обговорень дозволяє одному місці охопити всі групи, у своїй зберігши логічний поділ з-поміж них.

З можливостей Zulip також можна відзначити підтримку відправки повідомлень користувачу в offline-режимі (повідомлення будуть доставлені після появи в online), збереження повної історії обговорень на сервері та засоби для пошуку в архіві, можливість надсилання файлів у режимі Drag-and-drop, автоматичне підсвічування синтаксису для блоків коду, що передаються в повідомленнях, вбудована мова розмітки для швидкого оформлення списків і форматування тексту, засоби для групової відправки повідомлень, можливість створення закритих груп, інтеграція з Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter та іншими сервісами, засоби для прив'язки до повідомлень наочних міток.

Основні нововведення:

  • Користувачам надано можливість встановлення статусів у формі emoji на додаток до статусних повідомлень. Статусні emoji показуються в бічній панелі, стрічці повідомлень та полі складання повідомлення. Анімація в emoji відтворюється тільки при наведенні вказівника на символ.
    Випуск платформи обміну повідомленнями Zulip 5
  • Перероблено оформлення поля складання повідомлення та розширено можливості редагування. Додані кнопки форматування для виділення тексту жирним або курсивом, вставки посилань та додавання часу. Для великих повідомлень поле введення може розширюватися, аж до розкриття на весь екран.
    Випуск платформи обміну повідомленнями Zulip 5
  • Додано можливість позначення тим вирішеним, що зручно використовувати для наочної позначки завершення роботи над тими чи іншими завданнями.
  • У повідомленні дозволено вставити до 20 зображень, які тепер відображаються з вирівнюванням по сітці. Перероблений інтерфейс для перегляду зображень у повноекранному режимі, в якому покращено масштабування, панорамування та відображення міток.
  • Змінено стиль підказок і діалогів.
  • Надано можливість виставляти контекстні посилання на повідомлення або чат при розборі проблем, спілкуванні у форумі, роботі з електронною поштою та будь-яких інших застосуваннях. Для постійних посилань забезпечено перенаправлення на актуальне повідомлення у разі перенесення повідомлення в іншу тему або розділ. Додано підтримку виставлення посилань на окремі повідомлення в нитки обговорення.
  • Додано функцію для відображення вмісту розділів публікацій (stream) у Web з можливістю перегляду без створення облікового запису.
    Випуск платформи обміну повідомленнями Zulip 5
  • Адміністратору надано можливість визначення персональних налаштувань, які застосовуються за умовчанням для нових користувачів. Наприклад, можна змінити тему оформлення та набір піктограм, увімкнути виведення повідомлень тощо.
  • Додано підтримку відправки запрошень, термін дії яких обмежений. При блокуванні користувача забезпечене автоматичне блокування та всіх надісланих ним запрошень.
  • На сервері реалізована можливість аутентифікації за допомогою протоколу OpenID Connect, крім таких методів, як SAML, LDAP, Google, GitHub і Azure Active Directory. Під час аутентифікації через SAML з'явилася підтримка синхронізації довільних полів профілю та автоматичного створення облікового запису. Додана підтримка протоколу SCIM для синхронізації облікових записів із зовнішньої БД.
  • Додано підтримку запуску сервера на системах з архітектурою ARM, включаючи комп'ютери Apple з чіпом M1.

Джерело: opennet.ru

Додати коментар або відгук