Gitter inova chikamu cheMatrix Network

The company eremendi anowana Gitter Ρƒ GitLabkugadzirisa sevhisi kuti ishande mune yakabatana network Matrix. Iyi ndiyo mutumwa mukuru wekutanga akarongerwa kuendeswa pachena kune network yakasarudzika, pamwe nevashandisi vese uye meseji nhoroondo.


Gitter chishandiso chemahara, chepakati chekukurukurirana kweboka pakati pevagadziri. Pamusoro peiyo yakajairika mashandiro etimu chat, iyo yakafanana neyemuridzi usimbe,Gitter inopawo maturusi ekubatana kwakasimba ne,mapuratifomu ekusimudzira ekudyidzana seGitLab neGitHub. Kare sevhisi yaive yemuridzi, kusvika yatorwa neGitLab.

Matrix iprotocol yemahara yekushandisa network yakabatana yakavakirwa pahwaro hweacyclic chiitiko graph (DAG). Kuitwa kukuru kwetiweki iyi mutumwa ane rutsigiro rwekupedzisira-kusvika-kumagumo encryption uye VoIP (odhiyo nemavhidhiyo mafoni, mapoka eboka). Mareferensi ekushandiswa kwevatengi uye maseva anogadzirwa nekambani yekutengeserana inonzi Element, iyo vashandi vanotungamirawo sangano risingabatsiri reMatrix.org Foundation, iro rinotarisira kuvandudzwa kweMatrix protocol yakatarwa.

Parizvino, vashandisi veGitter neMatrix vanotaurirana vachishandisa "bhiriji" matrix-appservice-gitter, relay yekutumira mameseji pakati pavo. Pakutumira meseji, semuenzaniso, kubva kuGitter kuenda kune chat ine yakabatana yakabatanidzwa muMatrix, iyo "bhiriji" inogadzira chaiyo mushandisi kune anotumira kubva kuGitter paMatrix server, iyo iyo meseji inosvitswa kune chat kubva kuMatrix, uye zvakasiyana, zvichiteerana. Kubatanidza kubatanidzwa kwakadaro kunogoneka zvakananga kubva kune zvigadziriso zvekutaura padivi reMatrix, asi iyi nzira yekutaurirana inozomakwa seyechinyakare.

Munguva pfupi, vashandisi havazooni chero shanduko inooneka: ivo vachakwanisa kushandisa mutumwa nenzira imwecheteyo sepamberi pekutenga. Mune ramangwana, maitiro ekushandura kubva pakati pesevhisi kuenda kune decentralized federation entity ichapedzwa nekuda kwesangano reMatrix server uye nekubatanidzwa kwe "bhiriji", rakafanana nematrix-appservice-gitter, zvakananga muGitter. code base. Hurukuro dziripo muGitter dzichawanikwa semakamuri eMatrix, senge "#angular_angular:gitter.im", ine meseji nhoroondo yakaunzwa kunze.

Mushure mekubudirira kubatanidzwa, vashandisi vemanetiweki ese ari maviri vanozobatsirwa: Vashandisi veMatrix vachakwanisa kutaura pachena nevashandisi veGitter, uye vashandisi veGitter vachakwanisa kushandisa vatengi veMatrix, senge mbozhanhare, se. kuvandudzwa kwezvikumbiro zveGitter zviri pamutemo zvakamiswa. Pakupedzisira, zvinogoneka kufunga kuti Gitter ichave mumwe wevatengi veMatrix network. Asi, zvinosuwisa, Gitter yakaderera zvakanyanya mukugona kune Matrix referenzi mutengi - Element, saka pachinzvimbo chekuunza Gitter pachiyero mukushanda neElement, zvakasarudzwa kuita zvese zvisipo kubva kuGitter kupinda Element. Mukufamba kwenguva, Gitter ichatsiviwa neElement.

Zvimwe zvinobatsira zveGitter zvinogona kuchinjirwa Element:

  • Kuita kwepamusoro kana uchiona chats nenhamba yakakosha yevashandisi uye mameseji;
  • Kubatanidzwa kwakasimba nemapuratifomu ekusimudzira akabatana seGitLab uye GitHub;
  • Hierarchical catalogue yechats;
  • Tsvaga injini-inoshamwaridzana static maonero eruzhinji chats;
  • Markup rutsigiro muKaTeX;
  • Tree branching of messages (shinda).

Element inovimbisa kuti Gitter frontend inongotsiviwa neElement kana Element yasvika pakuenzanisa mukushanda. Kusvika panguva iyoyo, iyo Gitter codebase ichachengetedzwa kusvika parizvino pasina regressions mukushanda.

Vashandi veGitter vachashandawo kuti vabatsirwe neElement.

Source: linux.org.ru

Voeg