Gitteristä tulee osa Matrix-verkostoa

yritys Elementti saa gitter у GitLabmukauttaa palvelu toimimaan liittoutuneessa verkossa Matriisi. Tämä on ensimmäinen suuri messenger, joka on suunniteltu siirrettäväksi läpinäkyvästi hajautettuun verkkoon kaikkien käyttäjien ja viestihistorian kanssa.


Gitter on ilmainen keskitetty työkalu kehittäjien väliseen ryhmäviestintään. Tyypillisen tiimichat-toiminnon lisäksi, joka on olennaisesti samanlainen kuin oma New Rose Hotel, Gitter tarjoaa myös työkaluja tiiviiseen integrointiin yhteistyökehitysalustojen, kuten GitLabin ja GitHubin, kanssa. Aiemmin palvelu oli omistettu, kunnes GitLab osti sen.

Matrix on ilmainen protokolla liittoutuneen verkon toteuttamiseen, joka perustuu asykliseen tapahtumakaavioon (DAG). Tämän verkon päätoteutus on lähettiläs, joka tukee päästä päähän -salausta ja VoIP:tä (ääni- ja videopuhelut, ryhmäneuvottelut). Asiakas- ja palvelinreferenssitoteutuksia kehittää Element, kaupallinen yritys, joka johtaa myös Matrix.org Foundationia, voittoa tavoittelematonta organisaatiota, joka valvoo Matrix-protokollaspesifikaatioiden kehitystä.

Tällä hetkellä Gitterin ja Matrixin käyttäjät kommunikoivat "sillan" avulla matrix-appservice-gitter, rele viestien lähettämiseen niiden välillä. Lähetettäessä viestiä esimerkiksi Gitteristä keskusteluun, jossa Matrix-integraatio on käytössä, "silta" luo Matrix-palvelimelle Gitteristä lähettäjälle virtuaalisen käyttäjän, jonka puolesta viesti lähetetään chattiin Matrixista. puolella ja päinvastoin. Tällaisen integroinnin yhdistäminen on mahdollista suoraan Matrix-puolen chat-asetuksista, mutta tämä viestintätapa merkitään vanhentuneeksi.

Lyhyellä aikavälillä käyttäjät eivät huomaa näkyviä muutoksia: he voivat käyttää messengeriä samalla tavalla kuin ennen ostoa. Tulevaisuudessa keskitetystä palvelusta hajautetun liiton subjektiksi siirtyminen saatetaan päätökseen uuden Matrix-palvelimen organisoinnin ja "sillan" integroinnin ansiosta, analogisesti matrix-appservice-gitterin kanssa, suoraan Gitter koodikanta. Olemassa olevat Gitter-chatit ovat saatavilla Matrix-huoneina, kuten "#angular_angular:gitter.im", ja viestihistoria on tuotu.

Onnistuneen integroinnin jälkeen molempien verkkojen käyttäjät hyötyvät: Matrix-käyttäjät voivat kommunikoida läpinäkyvästi Gitterin käyttäjien kanssa ja Gitterin käyttäjät voivat käyttää Matrix-asiakkaita, kuten matkapuhelinta, koska virallisten Gitter-sovellusten kehitys on lopetettu. Viime kädessä on mahdollista ajatella, että Gitteristä tulee yksi Matrix-verkoston asiakkaista. Mutta valitettavasti Gitter on ominaisuuksiltaan huomattavasti huonompi kuin referenssimatrix-asiakasohjelma - Element, joten sen sijaan, että Gitter olisi tuotu toiminnallisesti pariteettiin Elementin kanssa, päätettiin toteuttaa kaikki Gitteristä puuttuvat ominaisuudet Elementissä. Pitkällä aikavälillä Gitter korvataan Elementillä.

Gitterin hyödyllisistä ominaisuuksista, joita voidaan mukauttaa Elementille:

  • Korkea suorituskyky katseltaessa keskusteluja huomattavan määrän käyttäjiä ja viestejä;
  • Tiivis integraatio yhteistyökehitysalustojen, kuten GitLabin ja GitHubin, kanssa
  • Hierarkkinen chat-luettelo;
  • Hakukoneystävällinen staattinen näkymä julkisista keskusteluista;
  • Merkintätuki KaTeXissä;
  • Viestien puuhaaroitus (säikeet).

Element lupaa, että Gitterin käyttöliittymä korvataan Elementillä vain, kun Element saavuttaa toiminnallisuuden pariteetin. Siihen asti Gitter-koodikanta pidetään ajan tasalla ilman, että sen toimivuus heikkenee.

Gitterin työntekijät työskentelevät myös Elementin hyväksi.

Lähde: linux.org.ru

Lisää kommentti