Выпуск платформы обмена сообщениями Zulip 1.7
26 октября 2017 года
Доступен выпуск серверной платформы Zulip 1.7, предназначенной для развёртывания корпоративных мессенджеров для организации общения сотрудников и групп разработчиков. Проект изначально был разработан компанией Zulip и открыт после её поглощения компанией Dropbox под лицензией Apache 2.0. Код серверной части написан на языке Python с использованием фреймворка Django. Клиентское ПО доступно для Linux, Windows, macOS, Android и iOS, также предоставляется встроенный web-интерфейс.
Система поддерживает как прямой обмен сообщениями между двумя людьми, так и проведение групповых обсуждений. Zulip можно сравнить с сервисом Slack и рассматривать как внутрикорпоративный аналог Twitter, применяемый для общения и обсуждений рабочих вопросов в больших группах сотрудников. Предоставляются средства для отслеживания состояния и участия одновременно в нескольких обсуждениях с использованием нитевидной модели отображения сообщений, которая является оптимальным компромиссом между привязкой к комнатам в Slack и единым публичным пространством Twitter. Одновременное нитевидное отображение всех обсуждений позволяет в одном месте охватить все группы, при этом сохранив логическое разделение между ними.
Из возможностей Zulip также можно отметить поддержку отправки сообщений пользователю в offline-режиме (сообщения будут доставлены после появления в online), сохранение полной истории обсуждений на сервере и средства для поиска в архиве, возможность отправки файлов в режиме Drag-and-drop, aвтоматическую подсветку синтаксиса для передаваемых в сообщениях блоков кода, встроенный язык разметки для быстрого оформления списков и форматирования текста, средства для групповой отправки уведомлений, возможность создания закрытых групп, интеграция с Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter и другими сервисами, средства для привязки к сообщениям наглядных меток.
Основные новшества:
- В web-интерфейсе полностью переработан тур для знакомства с системой новых пользователей, добавлен новый интерфейс вставки emoji, улучшена читаемость отправляемых email, изменено оформление настроек, встроенной помощи и многих других разделов;
- Добавлены новые API для настольных и мобильных клиентов, важные для достижения более высокой производительности и позволяющие отслеживать состояние непрочитанных сообщений. В мобильные клиенты для
iOS и Android добавлена поддержка получения push-уведомлений для событий управления проектом и напоминаний;
- Из стадии бета-тестирования вышло новое клиентское приложение, построенное с использованием платформы Electron, которое заменило собой старый клиент на языке С++ и Qt;
- На стадию бета-тестирования перешло новое мобильное приложение, созданное на базе фреймворка React Native и доступное для установки из штатных каталогов приложений iOS и Android;
- Прекращена поддержка Python 2, для работы бэкенда теперь обязательно наличие Python 3;
- Существенно повышена производительность бэкенда. Производительность теперь зависит от числа активных пользователей, а не от общего числа пользователей;
- Добавлена поддержка вывода упоминаний при редактировании сообщения;
- Упрощён процесс установки сервера Zulip;
- Добавлен новый тип ботов "incoming webhook", позволяющих только отправлять сообщения в Zulip без поддержки обработки поступающих сообщений. Также добавлена экспериментальная поддержка ботов "outgoing webhook", которые наоборот могут только обрабатывать поступающие сообщения;
- Добавлена возможность смены потока уведомлений;
- Добавлены модули интеграции с OpsGenie, Google Code-In, Google Search и xkcd.
Источники[править]
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии[править]
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.