Gitter ба экосистемаи Matrix мегузарад ва бо Element муштарии Matrix муттаҳид мешавад

Ширкат элемент, ки аз ҷониби таҳиягарони асосии лоиҳаи Matrix сохта шудааст, эълон кард дар бораи хариди хидмати чат ва паёмнависии фаврӣ Gitter, ки қаблан ба GitLab тааллуқ дошт. Гитер ният доранд ба экосистемаи Matrix дохил карда шаванд ва ба платформаи чат бо истифода аз технологияҳои коммуникатсионӣ ғайримарказии Matrix табдил дода шаванд. Маблағи транзаксия гузориш нашудааст. Дар моҳи май, Element гирифта шудааст Сармоягузории 4.6 миллион доллар аз созандагони WordPress.

Интиқоли технологияҳои Gitter ба 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 навишта шудааст ва кушодан таҳти иҷозатномаи MIT. Gitter ба шумо имкон медиҳад, ки иртибот байни таҳиягаронро дар робита бо анбори GitHub ва GitLab, инчунин баъзе хидматҳои дигар ба монанди Ҷенкинс, Травис ва Битбукет ташкил кунед. Хусусиятҳои Gitter фарқ мекунанд:

  • Сабти таърихи муошират бо имкони ҷустуҷӯи бойгонӣ ва паймоиш аз рӯи моҳ;
  • Мавҷудияти версияҳо барои веб, системаҳои мизи корӣ, Android ва iOS;
  • Имконияти пайвастшавӣ ба чат бо истифода аз муштарии IRC;
  • Системаи қулайи пайвандҳо ба объектҳо дар анбори Git;
  • Дастгирии истифодаи Markdown дар матни паём;
  • Имконияти обуна шудан ба каналҳои чат;
  • Намоиши ҳолати корбар ва маълумоти корбар аз GitHub;
  • Дастгирии пайвастшавӣ ба паёмҳои нашр (#рақам барои истинод ба нашр);
  • Асбобҳо барои фиристодани огоҳиҳои дастаҷамъӣ бо шарҳи паёмҳои нав ба дастгоҳи мобилӣ;
  • Дастгирии замима кардани файлҳо ба паёмҳо.

Платформаи Matrix барои ташкили алоқаи ғайримарказонидашуда HTTPS+JSON-ро ҳамчун нақлиёт бо қобилияти истифодаи WebSockets ё протокол дар асоси истифода мебарад. CoAP+Гардиш. Система ҳамчун ҷомеаи серверҳо ташкил карда шудааст, ки метавонанд бо ҳамдигар ҳамкорӣ кунанд ва дар як шабакаи умумии ғайримарказонидашуда муттаҳид карда шаванд. Паёмҳо дар тамоми серверҳое, ки иштирокчиёни паёмнависӣ ба онҳо пайвастанд, такрор карда мешаванд. Паёмҳо дар серверҳо ҳамон тавре паҳн мешаванд, ки супоришҳо дар байни анбори Git паҳн карда мешаванд. Дар сурати қатъи муваққатии сервер, паёмҳо гум намешаванд, вале пас аз дубора ба кор даровардани сервер ба корбарон интиқол дода мешаванд. Имкониятҳои гуногуни ID-и корбар дастгирӣ мешаванд, аз ҷумла почтаи электронӣ, рақами телефон, ҳисоби Facebook ва ғайра.

Дар тамоми шабака ягон нуқтаи нокомӣ ё назорати паём вуҷуд надорад. Ҳамаи серверҳое, ки дар муҳокима фаро гирифта шудаанд, ба ҳамдигар баробаранд.
Ҳар як корбар метавонад сервери худро идора кунад ва онро ба шабакаи умумӣ пайваст кунад. эҷод кардан мумкин аст дарвозаҳо барои ҳамкории Matrix бо системаҳо дар асоси протоколҳои дигар, масалан, омода кардааст хидматҳо барои фиристодани дуҷонибаи паёмҳо ба IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp ва Slack. Илова ба паёмнависии матнӣ ва чатҳо, система метавонад барои интиқоли файлҳо, ирсоли огоҳиҳо,
ташкили телеконференсияҳо, зангҳои овозӣ ва видеоӣ. Он инчунин чунин хусусиятҳои пешрафтаро, аз қабили огоҳӣ дар бораи чоп, арзёбии ҳузури корбар дар онлайн, тасдиқи хондан, огоҳиҳои push, ҷустуҷӯи сервер, ҳамоҳангсозии таърих ва ҳолати муштариро дастгирӣ мекунад.

Манбаъ: opennet.ru

Илова Эзоҳ