Gitter inakuwa sehemu ya mtandao wa Matrix

kampuni Kipengele hupata Gitter Ρƒ GitLabkurekebisha huduma kufanya kazi katika mtandao wa shirikisho Matrix. Huyu ndiye mjumbe mkuu wa kwanza ambaye amepangwa kuhamishwa kwa uwazi kwenye mtandao uliogatuliwa, pamoja na watumiaji wote na historia ya ujumbe.


Gitter ni chombo cha bure, cha kati cha mawasiliano ya kikundi kati ya watengenezaji. Kando na utendakazi wa kawaida wa soga ya timu, ambayo kimsingi inafanana na wamiliki Slack,Gitter pia hutoa zana za ujumuishaji thabiti na, majukwaa ya maendeleo shirikishi kama GitLab na GitHub. Hapo awali huduma ilikuwa ya wamiliki, hadi ilipopatikana na GitLab.

Matrix ni itifaki ya bure ya kutekeleza mtandao wa shirikisho uliojengwa kwa msingi wa grafu ya tukio la acyclic (DAG). Utekelezaji mkuu wa mtandao huu ni mjumbe mwenye usaidizi wa usimbaji fiche wa mwisho hadi mwisho na VoIP (simu za sauti na video, mikutano ya kikundi). Utekelezaji wa marejeleo ya wateja na seva hutengenezwa na kampuni ya kibiashara inayoitwa Element, ambayo wafanyakazi wake pia wanaongoza shirika lisilo la faida la Matrix.org Foundation, ambalo linasimamia uundaji wa vipimo vya itifaki ya Matrix.

Hivi sasa, watumiaji wa Gitter na Matrix wanawasiliana kwa kutumia "daraja" matrix-appservice-gitter, relay kwa ajili ya kusambaza ujumbe kati yao. Wakati wa kutuma ujumbe, kwa mfano, kutoka kwa Gitter hadi kwenye gumzo na muunganisho uliounganishwa kwenye Matrix, "daraja" huunda mtumiaji pepe kwa mtumaji kutoka kwa Gitter kwenye seva ya Matrix, ambaye kwa niaba yake ujumbe huo huwasilishwa kwenye gumzo kutoka kwa Matrix, na kinyume chake, kwa mtiririko huo. Kuunganisha muunganisho kama huo kunawezekana moja kwa moja kutoka kwa mipangilio ya gumzo kwenye upande wa Matrix, lakini njia hii ya mawasiliano itawekwa alama kuwa imepitwa na wakati.

Kwa muda mfupi, watumiaji hawataona mabadiliko yoyote yanayoonekana: wataweza kutumia mjumbe kwa njia sawa na kabla ya ununuzi. Katika siku zijazo, mchakato wa mabadiliko kutoka kwa huduma ya serikali kuu hadi shirika la shirikisho lililogatuliwa utakamilika kwa shukrani kwa shirika la seva mpya ya Matrix na ujumuishaji wa "daraja", sawa na matrix-appservice-gitter, moja kwa moja kwenye Gitter. msingi wa kanuni. Gumzo zilizopo katika Gitter zitapatikana kama vyumba vya Matrix, kama "#angular_angular:gitter.im", huku historia ya ujumbe ikiingizwa.

Baada ya kuunganishwa kwa mafanikio, watumiaji wa mitandao yote miwili watafaidika: Watumiaji wa Matrix wataweza kuwasiliana kwa uwazi na watumiaji wa Gitter, na watumiaji wa Gitter wataweza kutumia wateja wa Matrix, kama vile rununu, kama uundaji wa maombi rasmi ya Gitter umekatishwa. Hatimaye, itawezekana kuzingatia kwamba Gitter atakuwa mmoja wa wateja wa mtandao wa Matrix. Lakini, kwa bahati mbaya, Gitter ni duni sana katika uwezo kwa mteja wa kumbukumbu ya Matrix - Element, kwa hivyo badala ya kuleta Gitter kwa usawa katika utendaji na Element, iliamuliwa kutekeleza uwezo wote unaokosekana kutoka kwa Gitter hadi Kipengele. Kwa muda mrefu, Gitter itabadilishwa na Element.

Baadhi ya vipengele muhimu vya Gitter ambavyo vinaweza kubadilishwa kwa Kipengele:

  • Utendaji wa juu unapotazama soga na idadi kubwa ya watumiaji na ujumbe;
  • Ushirikiano mkali na majukwaa ya maendeleo shirikishi kama GitLab na GitHub;
  • Katalogi ya kihierarkia ya mazungumzo;
  • Mtazamo wa tuli wa injini ya utafutaji wa mazungumzo ya umma;
  • Usaidizi wa markup katika KaTeX;
  • Matawi ya mti wa ujumbe (nyuzi).

Kipengele kinaahidi kwamba sehemu ya mbele ya Gitter itabadilishwa tu na Kipengele wakati kipengele kinapofikia usawa katika utendakazi. Hadi wakati huo, Gitter codebase itasasishwa bila kurudi nyuma katika utendakazi.

Wafanyakazi wa Gitter pia watafanya kazi kwa manufaa ya Element.

Chanzo: linux.org.ru

Kuongeza maoni