Gitterist saab osa Matrix Networkist

Ettevõte Element omandab gitter у GitLabkohandada teenust liitvõrgus töötamiseks maatriks. See on esimene suurem messenger, mis plaanitakse koos kõigi kasutajate ja sõnumite ajalooga läbipaistvalt detsentraliseeritud võrku üle kanda.


Gitter on tasuta tsentraliseeritud tööriist arendajate vaheliseks rühmasuhtluseks. Lisaks tüüpilisele meeskonnavestluse funktsionaalsusele, mis on sisuliselt sarnane omandiõigusega LõtvGitter pakub ka tööriistu tihedaks integreerimiseks koostööl põhinevate arendusplatvormidega, nagu GitLab ja GitHub. Varem oli teenus patenteeritud, kuni selle omandas GitLab.

Matrix on tasuta protokoll atsüklilise sündmuste graafiku (DAG) alusel ehitatud liitvõrgu juurutamiseks. Selle võrgu peamine rakendus on Messenger, mis toetab täielikku krüptimist ja VoIP-d (heli- ja videokõned, rühmakonverentsid). Klientide ja serverite viiterakendusi arendab äriettevõte nimega Element, mille töötajad juhivad ka mittetulundusühingut Matrix.org Foundation, mis jälgib Matrixi protokolli spetsifikatsiooni väljatöötamist.

Praegu suhtlevad Gitteri ja Matrixi kasutajad "silla" abil maatriks-rakendusteenus-gitter, relee sõnumite edastamiseks nende vahel. Kui saadate sõnumi näiteks Gitterist Matrixiga ühendatud integratsiooniga vestlusse, loob "sild" Matrixi serveris Gitterist saatjale virtuaalse kasutaja, kelle nimel sõnum Matrixist vestlusesse toimetatakse, ja vastupidi. Sellise integratsiooni ühendamine on võimalik otse Matrixi poolel olevatest vestlusseadetest, kuid see suhtlusviis märgitakse aegunuks.

Lühiajaliselt kasutajad nähtavaid muudatusi ei märka: nad saavad messengerit kasutada samamoodi nagu enne ostu. Tulevikus viiakse tsentraliseeritud teenusest detsentraliseeritud föderatsiooniüksuseks ümberkujundamine lõpule tänu uue Matrixi serveri korraldamisele ja maatriks-rakendusteenus-gitteriga sarnase "silla" integreerimisele otse Gitterisse. koodi alus. Gitteri olemasolevad vestlused on imporditud sõnumite ajalooga saadaval Matrixi ruumidena, näiteks "#angular_angular:gitter.im".

Pärast edukat integreerimist saavad mõlema võrgu kasutajad kasu: Matrixi kasutajad saavad Gitteri kasutajatega suhelda läbipaistvalt ja Gitteri kasutajad saavad kasutada Matrixi kliente, näiteks mobiili, ametlike Gitteri rakenduste arendamine on katkestatud. Lõppkokkuvõttes on võimalik arvestada, et Gitterist saab üks Matrixi võrgu kliente. Kuid kahjuks on Gitter võimekuse poolest Matrixi referentskliendist - Element märkimisväärselt halvem, nii et Gitteri funktsionaalsuse võrdsustamiseks Elementiga otsustati kõik Gitterist puuduvad võimalused elemendiks rakendada. Pikemas perspektiivis asendatakse Gitter Elementiga.

Mõned Gitteri kasulikud funktsioonid, mida saab elemendi jaoks kohandada:

  • Suur jõudlus, kui vaatate vestlusi märkimisväärse arvu kasutajate ja sõnumitega;
  • Tihe integratsioon koostöö arendusplatvormidega nagu GitLab ja GitHub;
  • Vestluste hierarhiline kataloog;
  • Otsingumootorisõbralik avalike vestluste staatiline vaade;
  • Märgistuste tugi KaTeXis;
  • Sõnumite (lõimede) puuhargnemine.

Element lubab, et Gitteri esiosa asendatakse Elementiga alles siis, kui Element saavutab funktsionaalsuse võrdsuse. Kuni selle ajani hoitakse Gitteri koodibaasi ajakohasena ilma funktsionaalsuse vähenemiseta.

Gitteri töötajad töötavad ka Elementi heaks.

Allikas: linux.org.ru

Lisa kommentaar