Доступна система обмена сообщениями Mattermost 6.0

Доступен выпуск системы обмена сообщениями Mattermost 6.0, ориентированной на обеспечение коммуникации разработчиков и сотрудников предприятий. Код серверной части проекта написан на языке Go и распространяется под лицензией MIT. Web-интерфейс и мобильные приложения написаны на JavaScript с использованием React, десктоп-клиент для Linux, Windows и macOS построен на платформе Electron. В качестве СУБД могут применяться MySQL и PostgreSQL.

Mattermost позиционируется как открытая альтернатива системе организации коммуникаций Slack и позволяет получать и отправлять сообщения, файлы и изображения, отслеживать историю переговоров и получать уведомления на смартфоне или ПК. Поддерживаются подготовленные для Slack модули интеграции, а также предоставлена большая коллекция собственных модулей для интеграции с Jira, GitHub, IRC, XMPP, Hubot, Giphy, Jenkins, GitLab, Trac, BitBucket, Twitter, Redmine, SVN и RSS/Atom.

Основные новшества:

  • В интерфейсе реализована новая навигационная панель, упрощающая работу с каналами, обсуждениями, контрольными списками (playbook), проектами/задачами и внешними интеграциями. Через панель также можно получить быстрый доступ к поиску, сохранённым сообщениям, недавним упоминаниям, настройкам, статусам и профилю. 0_1634384002.png

  • Стабилизирована и включена по умолчанию поддержка многих экспериментальных возможностей, таких как плагины, архивные каналы, гостевые учётные записи, экспорт всех загрузок и сообщений, утилита mmctl, делегирование участникам отдельных ролей администратора.

  • В каналах реализован предпросмотр ссылок на сообщения (сообщение показывается под ссылкой, что избавляет от необходимости перехода для того чтобы понять о чём идёт речь).

    0_1634385045.png

  • Включена по умолчанию поддержка контрольных списков («Playbooks»), охватывающих перечни типовых работ для команд в различных ситуациях. Реализован полноэкранный интерфейс для работы с контрольными списками, в котором можно сразу создавать новые списки и сортировать имеющиеся работы. Переделан интерфейс для оценки состояния выполнения работ и предоставлена возможность назначения времени для отправки напоминаний.

    0_1634385659.png

  • Включён по умолчанию интерфейс управления проектами и задачами (Boards), в котором реализована новая сводная страница (dashboard), а в боковую панель встроена форма выбора канала. Для таблиц реализована поддержка аналитических функций. 0_1634385899.png

  • До версии 5.0 обновлён десктоп-клиент, в котором предложен новый интерфейс для навигации по каналам, контрольным спискам (playbook) и задачам. 0_1634386637.png

  • Повышены требования к зависимоcтям: для работы сервера теперь необходим как минимум MySQL 5.7.12 (поддержка ветки 5.6 прекращена) и Elasticsearch 7 (поддержка веток 5 и 6 прекращена).

  • Отдельно подготовлен плагин для использования в Mattermost сквозного шифрования сообщений (E2EE).



Источник: http://www.opennet.ru/opennews/art.shtml? num=55969

© OpenNet