Гіттер переходить до Матриці і зливається з Матрицею Елементів

Елемент, компанія, створена ключовими розробниками проекту Matrix, оголосив про придбання Gitter, послуга чату та обміну миттєвими повідомленнями, яка раніше належала GitLab.

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

Передбачається передача технологій Гіттер до Матриці проводиться в кілька етапів. Першим кроком є ​​створення високоякісного шлюзу для роботи Gitter через мережу Matrix, що дозволить користувачам Gitter спілкуватися безпосередньо з користувачами в мережі Matrix, а члени мережі Matrix підключатимуться до мереж. .

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 і відкритий за ліцензією MIT. Gitter дозволяє організувати спілкування між розробниками стосовно сховищ GitHub та GitLab, а також деяких інших служб, таких як Jenkins, Travis та Bitbucket. Особливості Gitter виділяються:

  • Зберігайте історію спілкування з можливістю пошуку в архіві та перегляду за місяцями.
  • Наявність версій для Інтернету, настільних систем, Android та iOS.
  • Можливість підключення до чату за допомогою клієнта IRC.
  • Зручна система посилань на об'єкти у сховищах Git.
  • Підтримка використання розмітки Markdown у тексті повідомлення.
  • Можливість підписатися на канали чату.
  • Перегляд статусу користувача та інформації про користувача GitHub.
  • Підтримка посилання на повідомлення про проблеми (# номер для посилання на проблему).
  • Засоби надсилати пакетні сповіщення з оглядом нових повідомлень на мобільний пристрій.
  • Підтримка приєднання файлів до повідомлень.
  • Платформа для організації децентралізованих комунікацій Matrix використовує HTTPS + JSON як транспорт з можливістю використання WebSockets або протоколу на основі CoAP + Noise.

Система вона формується як спільнота серверів, які можуть взаємодіяти між собою і об’єднані в загальну децентралізовану мережу.

Повідомлення копіюються на всіх серверах до якого підключені учасники обміну повідомленнями. Повідомлення розповсюджуються між серверами, подібно до того, як розповсюджуються коміти між сховищами Git. У разі тимчасового вимкнення сервера повідомлення не втрачаються, а швидше передаються користувачам після відновлення роботи сервера.

Для ідентифікаторів користувачів підтримуються різні параметривключаючи електронну пошту, номер телефону, обліковий запис Facebook тощо.

Немає жодної точки відмови або контролю над повідомленнями в мережі. Усі сервери, що охоплюються обговоренням, рівні між собою. Будь-який користувач може запустити власний сервер і підключити його до загальнодоступної мережі.

Можна створити шлюзи для взаємодії Matrix з системами, заснованими на інших протоколах, наприклад, підготовлені двосторонні служби обміну повідомленнями до IRC, Facebook, Telegram, Skype, Hangouts, електронної пошти, WhatsApp та Slack.

Фуенте: https://element.io


Залиште свій коментар

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

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.