Gitter як қисми шабакаи Matrix мегардад

Ширкат элемент ба даст меорад Gitter у Гуглабки хадамотро ба кор дар сети федеративй мутобик намояд Matrix. Ин аввалин мессенҷери бузургест, ки ба нақша гирифта шудааст, ки шаффоф ба шабакаи ғайримарказонидашуда ҳамроҳ бо тамоми корбарон ва таърихи паёмҳо интиқол дода шавад.


Gitter як воситаи ройгон ва мутамарказ барои муоширати гурӯҳӣ байни таҳиягарон аст. Илова ба функсияҳои маъмулии чати гурӯҳӣ, ки аслан ба моликият монанд аст суст,Gitter инчунин асбобҳоро барои ҳамгироии зич бо платформаҳои муштараки рушд ба монанди GitLab ва GitHub таъмин мекунад. Дар гузашта хидмат моликият буд, то он даме, ки онро GitLab ба даст овард.

Matrix як протоколи ройгон барои татбиқи шабакаи федератсияест, ки дар асоси графики рӯйдодҳои даврӣ (DAG) сохта шудааст. Татбиқи асосии ин шабака мессенҷер бо дастгирии рамзгузории охири ба охир ва VoIP (зангҳои аудиоӣ ва видеоӣ, конфронсҳои гурӯҳӣ) мебошад. Татбиқи истинодҳои муштариён ва серверҳо аз ҷониби як ширкати тиҷоратӣ бо номи Element таҳия карда мешавад, ки кормандони он инчунин ташкилоти ғайритиҷоратии Matrix.org Foundationро роҳбарӣ мекунанд, ки таҳияи мушаххасоти протоколи Matrixро назорат мекунад.

Дар айни замон, корбарони Gitter ва Matrix бо истифода аз "пул" муошират мекунанд. matrix-appservice-gitter, реле барои интиқоли паёмҳо байни онҳо. Ҳангоми фиристодани паём, масалан, аз Gitter ба чат бо ҳамгироии пайвастшуда ба Matrix, "пул" барои ирсолкунанда аз Gitter дар сервери Matrix корбари виртуалӣ эҷод мекунад, ки аз номи ӯ паём ба чат аз Matrix интиқол дода мешавад, ва баръакс, мутаносибан. Пайваст кардани ин гуна ҳамгироӣ мустақиман аз танзимоти чат дар тарафи Матритса имконпазир аст, аммо ин усули муошират ҳамчун кӯҳна қайд карда мешавад.

Дар муддати кӯтоҳ корбарон ягон тағйироти ба назар намоёнро пай нахоҳанд гирифт: онҳо метавонанд мессенҷерро ҳамон тавре, ки қабл аз харид истифода мекарданд, истифода баранд. Дар оянда раванди табдилдиҳӣ аз хидмати мутамарказ ба субъекти федератсияи ғайримарказӣ ба шарофати ташкили сервери нави Matrix ва ҳамгироии "пул", ки ба matrix-appservice-gitter, мустақиман ба Gitter монанд аст, анҷом дода мешавад. базаи код. Чатҳои мавҷуда дар Gitter ҳамчун утоқҳои матритсавӣ, ба монанди "#angular_angular:gitter.im" бо таърихи паём ворид карда мешаванд.

Пас аз ҳамгироии бомуваффақият, корбарони ҳарду шабака манфиат хоҳанд гирифт: корбарони Matrix метавонанд бо корбарони Gitter муоширати шаффоф кунанд ва корбарони Gitter метавонанд муштариёни Matrix, ба монанди мобилӣ, истифода баранд. таҳияи замимаҳои расмии Gitter қатъ карда шуд. Дар ниҳоят, метавон баррасӣ кард, ки Gitter яке аз муштариёни шабакаи Matrix мегардад. Аммо, мутаассифона, Gitter аз ҷиҳати қобилиятҳо нисбат ба муштарии истинод ба Matrix - Element хеле пасттар аст, аз ин рӯ ба ҷои он ки Gitter-ро ба паритет дар функсионалӣ бо Element расонад, тасмим гирифта шуд, ки тамоми қобилиятҳои гумшуда аз Gitter ба Element татбиқ карда шаванд. Дар дарозмуддат, Gitter бо Element иваз карда мешавад.

Баъзе хусусиятҳои муфиди Gitter, ки метавонанд барои Element мутобиқ карда шаванд:

  • Фаъолияти баланд ҳангоми дидани чатҳо бо шумораи зиёди корбарон ва паёмҳо;
  • Интегратсияи қатъӣ бо платформаҳои рушди муштарак ба монанди GitLab ва GitHub;
  • Каталоги иерархивии чатҳо;
  • Намоиши статикии чатҳои ҷамъиятӣ ба системаи ҷустуҷӯӣ;
  • Дастгирии аломатгузорӣ дар KaTeX;
  • Шохабандии дарахти паёмҳо (риштаҳо).

Элемент ваъда медиҳад, ки фронтали Gitter танҳо бо Элемент иваз карда мешавад, вақте ки Элемент ба паритет дар функсионалӣ мерасад. То он вақт, пойгоҳи коди Gitter бе регрессия дар функсионалӣ навсозӣ хоҳад шуд.

Кормандони Gitter низ ба манфиати Element кор хоҳанд кард.

Манбаъ: linux.org.ru

Илова Эзоҳ