Gitter diventa parte di a Matrix Network

A cumpagnia elimentu acquistere Gitter у GitLabper adattà u serviziu per travaglià in una reta federata Matrix. Questu hè u primu messageru maiò chì hè previstu per esse trasfirutu in modu trasparente à una reta decentralizata, cù tutti l'utilizatori è a storia di i missaghji.


Gitter hè un strumentu gratuitu è ​​centralizatu per a cumunicazione di gruppu trà sviluppatori. In più di a funziunalità tipica di u chat di squadra, chì hè essenzialmente simili à a pruprietà Slack,Gitter furnisce ancu strumenti per una stretta integrazione cù e plataforme di sviluppu cullaburazione cum'è GitLab è GitHub. In u passatu u serviziu era pruprietariu, finu à ch'ellu hè statu acquistatu da GitLab.

Matrix hè un protokollu gratuitu per l'implementazione di una rete federata custruita nantu à a basa di un graficu di eventi aciclicu (DAG). L'implementazione principale di sta rete hè un messageru cù supportu per l'encryption end-to-end è VoIP (audio è video, cunferenze di gruppu). L'implementazioni di riferimentu di i clienti è i servitori sò sviluppati da una sucietà cummerciale chjamata Element, chì i so impiegati guidanu ancu l'urganizazione senza prufittu Matrix.org Foundation, chì supervisa u sviluppu di a specificazione di u protokollu Matrix.

Attualmente, l'utilizatori di Gitter è Matrix cumunicanu usendu un "ponte" matrix-appservice-gitter, relay per trasmette missaghji trà elli. Quandu invià un missaghju, per esempiu, da Gitter à un chat cun integrazione cunnessa in Matrix, u "ponte" crea un utilizatore virtuale per u mittente da Gitter in u servitore Matrix, per quale u messagiu hè mandatu à u chat da Matrix, è viceversa, rispettivamente. Cunnessu tali integrazione hè pussibule direttamente da i paràmetri di chat in u latu Matrix, ma stu metudu di cumunicazione serà marcatu cum'è obsoleto.

In u cortu termini, l'utilizatori ùn anu micca nutatu cambiamenti visibili: puderanu aduprà u messenger cum'è prima di a compra. In u futuru, u prucessu di trasfurmazioni da un serviziu centralizatu in una entità federazione decentralizata serà cumpletu grazia à l'urganizazione di un novu servitore Matrix è l'integrazione di un "ponte", simili à matrix-appservice-gitter, direttamente in u Gitter. basa di codice. I chats esistenti in Gitter seranu dispunibili cum'è stanze Matrix, cum'è "#angular_angular:gitter.im", cù a storia di u messagiu impurtata.

Dopu una integrazione riescita, l'utilizatori di e duie rete beneficaranu: l'utilizatori di Matrix puderanu cumunicà in modu trasparente cù l'utilizatori di Gitter, è l'utilizatori di Gitter puderanu aduprà i clienti di Matrix, cum'è mobile, cum'è u sviluppu di l'applicazioni ufficiali Gitter hè stata interrotta. In ultimamente, serà pussibule cunsiderà chì Gitter diventerà unu di i clienti di a reta Matrix. Ma, sfurtunatamenti, Gitter hè significativamente inferior in capacità à u cliente di riferimentu Matrix - Element, cusì invece di purtà Gitter à a parità di funziunalità cù Element, hè statu decisu di implementà tutte e capacità mancanti da Gitter in Element. À longu andà, Gitter serà rimpiazzatu da Element.

Alcune caratteristiche utili di Gitter chì ponu esse adattati per Element:

  • High performance quandu vede chats cù un numeru significativu di utilizatori è missaghji;
  • Integrazione stretta cù e plataforme di sviluppu cullaburazione cum'è GitLab è GitHub;
  • catalogu gerarchicu di chats;
  • Vista statica di u mutore di ricerca di i chats publichi;
  • Supportu di marcatura in KaTeX;
  • Tree branching of messages (threads).

Element promette chì u frontend di Gitter serà solu rimpiazzatu da Element quandu Element righjunghji a parità di funziunalità. Finu à tandu, a basa di codice Gitter serà mantenuta aghjurnata senza regressioni in funziunalità.

L'impiegati di Gitter anu da travaglià ancu per u benefiziu di Element.

Source: linux.org.ru

Add a comment