Gitter dibe beşek ji tora Matrix

Şirket Pêve digirin Gitter у GitLabji bo ku karûbarê di torgilokek federasyonê de bixebite adapte bike Matrix. Ev yekem peyamnêra mezin e ku tê plan kirin ku bi şefafî ji tora nemerkezî re, digel hemî bikarhêner û dîroka peyamê, were veguheztin.


Gitter ji bo ragihandina komê di navbera pêşdebiran de amûrek belaş, navendî ye. Digel fonksiyona tîpîk a danûstendina tîmê, ku bi bingehîn mîna xwedaniyê ye Slack,Gitter di heman demê de amûrên ji bo entegrasyona hişk bi platformên pêşkeftina hevkar ên mîna GitLab û GitHub re peyda dike. Di demên berê de karûbar xwedan bû, heta ku ew ji hêla GitLab ve hat girtin.

Matrix protokolek belaş e ku ji bo bicîhkirina torgilokek federasyonê ku li ser bingeha grafek bûyerek acyclic (DAG) hatî çêkirin e. Pêkanîna sereke ya vê torê qasidek bi piştgirîya şîfrekirina dawî-bi-dawî û VoIP (bangên deng û vîdyoyê, konferansên komê) ye. Pêkanîna referansê ya xerîdar û pêşkêşkeran ji hêla pargîdaniyek bazirganî ya bi navê Element ve têne pêşve xistin, ku xebatkarên wê di heman demê de pêşengiya rêxistina ne-qezenc Matrix.org Weqfa, ku çavdêriya pêşkeftina taybetmendiya protokola Matrix dike, dikin.

Heya nuha, bikarhênerên Gitter û Matrix bi karanîna "pirek" re têkilî daynin. matrix-appservice-gitter, ji bo şandina peyaman di navbera wan de rele. Mînakî, dema ku peyamek ji Gitter re dişîne danûstendinek bi entegrasyona girêdayî Matrix-ê re, "pira" ji bo şanderê ji Gitter-ê li ser servera Matrix-ê bikarhênerek virtual diafirîne, ku li ser navê wî peyam ji chatê ji Matrix re tê şandin. û berevajî, bi rêzê ve. Girêdana bi vî rengî entegrasyonê rasterast ji mîhengên chatê li aliyê Matrixê gengaz e, lê ev rêbaza ragihandinê dê wekî kevnar were nîşankirin.

Di demek kurt de, bikarhêner dê guheztinek xuya nebînin: ew ê bikaribin bi heman awayê ku berî kirînê peyamberê bikar bînin. Di pêşerojê de, pêvajoya veguheztina ji karûbarek navendî berbi saziyek federasyonê ya nenavendî dê bi saya organîzasyona serverek Matrixê ya nû û yekkirina "pirek", mîna matrix-appservice-gitter, rasterast di Gitter de were qedandin. bingeha kodê. Danûstandinên heyî yên li Gitter dê wekî odeyên Matrix-ê, mîna "#angular_angular:gitter.im", bi dîroka peyamê re peyda bibin.

Piştî entegrasyona serketî, bikarhênerên her du toran dê sûd werbigirin: Bikarhênerên Matrix dê bikaribin bi bikarhênerên Gitter re bi zelalî ragihînin, û bikarhênerên Gitter dê karibin xerîdarên Matrix, wek mobîl, bikar bînin. pêşveçûna serîlêdanên fermî yên Gitter hate rawestandin. Di dawiyê de, dê gengaz be ku meriv bifikirin ku Gitter dê bibe yek ji xerîdarên torê Matrix. Lê, mixabin, Gitter di kapasîteyên xwe de ji muwekîlê referansa Matrix - Element bi girîngî kêm e, ji ber vê yekê li şûna ku Gitter di fonksiyonê de bi Element re bibe yek, biryar hate girtin ku hemî kapasîteyên winda ji Gitter di Element de bicîh bikin. Di demek dirêj de, Gitter dê ji hêla Element ve were guheztin.

Hin taybetmendiyên kêrhatî yên Gitter-ê ku dikarin ji bo Elementê werin adaptekirin:

  • Performansa bilind dema temaşekirina sohbetên bi hejmareke girîng a bikarhêner û peyaman re;
  • Yekbûna hişk bi platformên pêşkeftina hevkar ên mîna GitLab û GitHub;
  • Kataloga hiyerarşîk a sohbetan;
  • Dîtina statîk a motora lêgerînê ya sohbetên gelemperî;
  • Piştgiriya nîşankirinê li KaTeX;
  • Şaxkirina daran a peyaman (têlan).

Element soz dide ku pêşiya Gitter dê tenê ji hêla Element ve were guheztin dema ku Element di fonksiyonê de bigihîje hevsengiyê. Heya hingê, bingeha koda Gitter dê bêyî paşveçûn di fonksiyonê de nûve bibe.

Karmendên Gitter jî dê ji bo berjewendiya Element bixebitin.

Source: linux.org.ru

Add a comment