Zulip 4.0 は、従業員と開発チーム間のコミュニケーションを整理するのに適した企業インスタント メッセンジャーを導入するためのサーバー プラットフォームです。 このプロジェクトはもともと Zulip によって開発され、Apache 2.0 ライセンスに基づいて Dropbox によって買収された後にオープンされました。 サーバー側のコードは、Django フレームワークを使用して Python で記述されます。 クライアント ソフトウェアは Linux、Windows、macOS、Android、iOS で利用でき、組み込みの Web インターフェイスも提供されます。
このシステムは、XNUMX 人の間でのダイレクト メッセージングとグループ ディスカッションの両方をサポートしています。 Zulip は Slack サービスと比較でき、大規模な従業員グループでの仕事上の問題についてのコミュニケーションやディスカッションに使用される、企業内での Twitter の類似物と見なされます。 スレッド形式のメッセージ表示モデルを使用して、ステータスを追跡し、同時に複数のディスカッションに参加する手段を提供します。これは、Slack ルームの親和性と Twitter の統一されたパブリック スペースの間の最良の妥協案です。 すべてのディスカッションを同時にスレッド表示することで、グループ間の論理的な分離を維持しながら、すべてのグループを XNUMX か所でカバーすることができます。
Zulip の機能には、オフライン モードでのユーザーへのメッセージ送信のサポート (メッセージはオンラインに表示された後に配信されます)、ディスカッションの完全な履歴をサーバー上に保存し、アーカイブを検索するためのツール、ドラッグ アンド モードでファイルを送信する機能も含まれます。ドロップ モード、メッセージで送信されるコード ブロックの自動強調表示構文、リストとテキストの書式設定を迅速に作成するための組み込みマークアップ言語、グループ通知を送信するためのツール、非公開グループを作成する機能、Trac、Nagios、Github、Jenkins、Git との統合、Subversion、JIRA、Puppet、RSS、Twitter およびその他のサービス、メッセージに視覚的なタグを付けるためのツール。
主な革新:
- Пользователям предоставлена возможность приглушения активности других пользователей, чтобы не видеть их сообщения.
- В системе прав доступа реализована новая роль — «модератор», позволяющая предоставлять пользователям дополнительные полномочия для управления разделами публикаций (stream) и обсуждениями, не давая при этом прав на изменение настроек.
- Реализована возможность перемещения обсуждений между разделами, в том числе возможность перемещения тем в приватные секции.
- Интегрирована поддержка сервиса GIPHY, позволяющая выбирать и вставлять мемы и анимированные изображения.
- Добавлена возможность быстрого копирования блоков с кодом в буфер обмена или редактирования выделенного блока во внешнем обработчике.
- Вместо отдельной компактной кнопки «Reply» для начала написания ответа добавлена отдельная универсальная область ввода, позволяющая сразу начать набирать текст, показывающая сведения о получателе и более привычная пользователям других приложений для чата.
- В подсказке, выводимой при автодополнении ввода, обеспечена индикация присутствия пользователя.
- По умолчанию при открытии приложения теперь показывается список недавних обсуждений (Recent topics) с возможностью включения фильтра для просмотра обсуждений, в которых есть сообщения текущего пользователя.
- Выделенные звёздочкой избранные сообщения теперь по умолчанию показываются в левой панели, что позволяет использовать данную функциональность для напоминания о том, к каким сообщениям и обсуждениям нужно вернуться.
- Расширено число доступных звуковых уведомлений.
- Добавлен виджет About, позволяющий быстро узнать сведения о номере версии сервера Zulip.
- В web-интерфейсе и десктоп-приложениях реализован вывод предупреждения, если пользователь подключился к серверу, не обновлявшемуся более 18 месяцев.
- Проведена работа по увеличению масштабируемости и производительности сервера.
- Для интернационализации интерфейса задействована библиотека FormatJS, вместо ранее применяемой библиотеки i18next.
- Обеспечена интеграция с открытым прокси Smokescreen, применяемым для предотвращения SSRF-атак на другие сервисы (через Smokescreen можно перенаправить все переходы по внешним ссылкам).
- Добавлены модули для интеграции с сервисами Freshping, JotForm и Uptime Robot, улучшена интеграция с Bitbucket, Clubhouse, GitHub, GitLab, NewRelic и Zabbix. Добавлен новый GitHub action для отправки сообщений в Zulip.
- В новых установках в качестве СУБД по умолчанию задействован PostgreSQL 13. Обновлён фреймворк Django 3.2.x. Добавлена начальная поддержка Debian 11.
- Реализовано клиентское приложение для работы с Zulip из текстового терминала, близкое по функциональности к основному web-клиенту, в том числе на уровне раскладки блоков на экране и клавиатурных комбинаций.
出所: オープンネット.ru