Gitter fariĝas parto de la reto Matrix

Firmao elemento akiras Gitter у GitLabadapti la servon por labori en federacia reto matrix. Ĉi tiu estas la unua grava mesaĝisto, kiu estas planita esti travideble translokigita al malcentralizita reto, kune kun ĉiuj uzantoj kaj mesaĝhistorio.


Gitter estas senpaga, centralizita ilo por grupa komunikado inter programistoj. Krom la tipa funkcieco de teama babilejo, kiu esence similas al proprieta slackGitter ankaŭ provizas ilojn por strikta integriĝo kun kunlaboraj evoluaj platformoj kiel GitLab kaj GitHub. En la pasinteco la servo estis proprieta, ĝis ĝi estis akirita fare de GitLab.

Matrico estas senpaga protokolo por efektivigi federacian reton konstruitan surbaze de acikla evento-grafiko (DAG). La ĉefa efektivigo de ĉi tiu reto estas mesaĝisto kun subteno por fin-al-fina ĉifrado kaj VoIP (sondaj kaj videovokoj, grupaj konferencoj). Referencaj realigoj de klientoj kaj serviloj estas evoluigitaj fare de komerca firmao nomita Element, kies dungitoj ankaŭ gvidas la neprofitocelan organizon Matrix.org Foundation, kiu kontrolas la evoluon de la Matrix-protokolo-specifo.

Nuntempe, uzantoj de Gitter kaj Matrix komunikas uzante "ponton" matrix-appservice-gitter, relajso por plusendi mesaĝojn inter ili. Sendante mesaĝon, ekzemple, de Gitter al babilejo kun koneksa integriĝo en Matrix, la "ponto" kreas virtualan uzanton por la sendinto de Gitter sur la Matrix-servilo, je kies nomo la mesaĝo estas liverita al la babilejo de Matrix, kaj inverse, respektive. Konekti tian integriĝon eblas rekte de la babilej-agordoj ĉe la flanko de Matrico, sed ĉi tiu komunika metodo estos markita kiel malmoderna.

Baldaŭ la uzantoj ne rimarkos videblajn ŝanĝojn: ili povos uzi la mesaĝiston same kiel antaŭ la aĉeto. En la estonteco, la procezo de transformo de centralizita servo al malcentralizita federacia ento estos kompletigita danke al la organizo de nova Matrix-servilo kaj la integriĝo de "ponto", simila al matrix-appservice-gitter, rekte en la Gitter. kodbazo. Ekzistantaj babilejoj en Gitter estos disponeblaj kiel Matrix-ĉambroj, kiel "#angular_angular:gitter.im", kun la mesaĝhistorio importita.

Post sukcesa integriĝo, uzantoj de ambaŭ retoj profitos: uzantoj de Matrix povos komuniki travideble kun uzantoj de Gitter, kaj uzantoj de Gitter povos uzi klientojn de Matrix, kiel poŝtelefono, kiel evoluo de oficialaj Gitter-aplikoj estis ĉesigita. Finfine, eblos konsideri, ke Gitter fariĝos unu el la klientoj de la reto Matrix. Sed, bedaŭrinde, Gitter estas signife malsupera en kapabloj al la Matrix-referenca kliento - Element, do anstataŭ alporti Gitter al egaleco en funkcieco kun Element, oni decidis efektivigi ĉiujn mankantajn kapablojn de Gitter en Element. Longtempe, Gitter estos anstataŭigita per Element.

Kelkaj utilaj trajtoj de Gitter, kiuj povas esti adaptitaj por Element:

  • Alta rendimento kiam vi vidas babilojn kun grava nombro da uzantoj kaj mesaĝoj;
  • Streĉa integriĝo kun kunlaboraj evoluaj platformoj kiel GitLab kaj GitHub;
  • Hierarkia katalogo de babilejoj;
  • Serĉmotor-amika statika vido de publikaj babilejoj;
  • Subteno de markado en KaTeX;
  • Arba disbranĉigo de mesaĝoj (fadenoj).

Elemento promesas, ke la fasado de Gitter estos anstataŭigita nur per Element kiam Element atingas egalecon en funkcieco. Ĝis tiam, la Gitter-kodbazo estos ĝisdatigita sen regresoj en funkcieco.

Gitter-dungitoj ankaŭ laboros por la avantaĝo de Element.

fonto: linux.org.ru

Aldoni komenton