Gitter переходит к Matrix и объединяется с Element Matrix

Элемент, компания, созданная ключевыми разработчиками проекта Matrix, объявила о покупке Gitter, сервис чата и обмена мгновенными сообщениями, ранее принадлежавший GitLab.

Gitter планирует интегрировать Matrix в экосистему и превратить его в чат-платформу с использованием децентрализованных коммуникационных технологий от Matrix. Сумма сделки не разглашается.

Предполагается, что передача технологий Gitter to Matrix осуществляется в несколько этапов. Первый шаг - предоставить Gitter высококачественный шлюз для работы в сети Matrix, который позволит пользователям Gitter напрямую общаться с пользователями в сети Matrix, а членам сети Matrix подключаться к сетям. Чаты Gitter.

Gitter можно использовать как полноценный клиент для сети Matrix. Устаревшее мобильное приложение Gitter будет заменено мобильным приложением Element (ранее Riot), модифицированным для поддержки специфичных для Gitter функций.

Долгосрочный, чтобы не распылять усилия на два фронта, Было решено разработать единое приложение, сочетающее в себе возможности Matrix и Gitter. Element планирует предоставить все расширенные функции Gitter, такие как мгновенный просмотр комнаты, иерархический каталог комнат, интеграция с GitLab и GitHub (включая создание комнат чата для проектов на GitLab и GitHub), поддержку KaTeX, многопоточное обсуждение. и доступен для индексации файлов поисковой системы.

Эти функции будут постепенно перенесены в приложение Element и объединены с возможностями платформы Matrix, такими как сквозное шифрование, децентрализованная связь, VoIP, конференц-связь, боты, виджеты и открытый API. Как только унифицированная версия будет готова, старое приложение Gitter будет заменено новым приложением Element, которое включает специфичные для Gitter функции.

Gitter написан на JavaScript с использованием фреймворка Node.js и открыт по лицензии. Массачусетский технологический институт. Gitter позволяет организовать общение между разработчиками в отношении репозиториев GitHub и GitLab, а также некоторых других сервисов, таких как Jenkins, Travis и Bitbucket. Отличительные особенности Gitter:

  • Сохраняйте историю общения с возможностью поиска в архиве и просмотра по месяцам.
  • Доступны версии для веб, настольных систем, Android и iOS.
  • Возможность подключиться к чату с помощью IRC-клиента.
  • Удобная система ссылок на объекты в репозиториях Git.
  • Поддержка использования разметки Markdown в тексте сообщения.
  • Возможность подписаться на каналы чата.
  • Просмотр статуса пользователя и информации о пользователе GitHub.
  • Поддержка ссылок на сообщения о проблеме (номер # для ссылки на проблему).
  • Средство отправки пакетных уведомлений с обзором новых сообщений на мобильное устройство.
  • Поддержка прикрепления файлов к сообщениям.
  • Платформа для организации децентрализованных коммуникаций Matrix использует HTTPS + JSON в качестве транспорта с возможностью использования WebSockets или протокола на основе CoAP + Noise.

Система он формируется как сообщество серверов, которые могут взаимодействовать друг с другом и объединены в общую децентрализованную сеть.

Сообщения реплицируются на все серверы к которому подключены участники обмена сообщениями. Сообщения распространяются между серверами, аналогично тому, как коммиты распространяются между репозиториями Git. В случае временного отключения сервера сообщения не теряются, а передаются пользователям после возобновления работы сервера.

Для идентификаторов пользователей поддерживаются различные параметры.включая электронную почту, номер телефона, учетную запись Facebook и т. д.

В сети нет единой точки отказа или контроля над сообщениями. Все серверы, о которых идет речь, равны друг другу. Любой пользователь может запустить свой собственный сервер и подключить его к публичной сети.

Возможно создание шлюзов для взаимодействия с Матрицей с системами, основанными на других протоколах, например, подготовили сервисы двустороннего обмена сообщениями для IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp и Slack.

источник: https://element.io


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.