Gitter se premješta u Matricu i stapa se s Matricom elemenata

element, kompanija koju su stvorili ključni programeri projekta Matrix, najavio kupovinu Gittera, servis za ćaskanje i razmenu trenutnih poruka koji je prethodno bio u vlasništvu GitLaba.

Gitter planira integrirati Matrix u ekosustav i pretvoriti ga u platformu za ćaskanje koristeći decentralizovane komunikacijske tehnologije iz Matrixa. Iznos posla nije saopšten.

Planirano je da se transfer tehnologija Gitter za Matrix izvodi se u nekoliko faza. Prvi korak je da se obezbedi visokokvalitetna kapija za Gitter da radi preko Matrix mreže, što će omogućiti korisnicima Gittera da komuniciraju direktno sa korisnicima Matrix mreže i članovima Matrix mreže da se povežu na Gitter sobe za ćaskanje.

Gitter se može koristiti kao potpuni klijent za Matrix mrežu. Naslijeđena Gitter mobilna aplikacija bit će zamijenjena mobilnom aplikacijom Element (ranije Riot), modificiranom da podržava funkcionalnost specifične za Gitter.

Dugoročno, kako ne bi rasipali napore na dva fronta, Odlučeno je da se razvije jedna aplikacija koja kombinuje mogućnosti Matrixa i Gittera. Element planira donijeti sve napredne funkcije Gittera, kao što su trenutni prikaz sobe, hijerarhijski direktorij soba, integracija sa GitLab-om i GitHub-om (uključujući kreiranje soba za razgovor za projekte u GitLabu i GitHubu), podrška za KaTeX, diskusije sa nitima i dostupno za fajl pretraživača indeksiranje.

Ove karakteristike će se postepeno migrirati u aplikaciju Element i kombinovati sa mogućnostima Matrix platforme kao što su end-to-end enkripcija, decentralizovana komunikacija, VoIP, konferencije, botovi, widgeti i otvoreni API. Kada objedinjena verzija bude spremna, stara Gitter aplikacija bit će zamijenjena novom aplikacijom Element, koja uključuje funkcionalnost specifične za Gitter.

Gitter je napisan u JavaScript-u koristeći Node.js framework i otvorena je licenca MIT. Gitter vam omogućava da organizirate komunikaciju između programera u vezi GitHub i GitLab spremišta, kao i nekih drugih servisa kao što su Jenkins, Travis i Bitbucket. Gitterove karakteristike se ističu:

  • Sačuvajte istoriju komunikacije uz mogućnost pretraživanja arhive i pregledavanja po mjesecima.
  • Dostupnost verzija za Web, desktop sisteme, Android i iOS.
  • Mogućnost povezivanja na chat pomoću IRC klijenta.
  • Prikladan sistem referenci na objekte u Git spremištima.
  • Podrška za korištenje Markdown oznaka u tekstu poruke.
  • Mogućnost pretplate na kanale za chat.
  • Pregled korisničkog statusa i korisničkih informacija za GitHub.
  • Podrška za povezivanje sa porukama o problemu (# broj za povezivanje sa problemom).
  • Znači slanje paketnih obavijesti s pregledom novih poruka na mobilni uređaj.
  • Podrška za pričvršćivanje datoteka porukama.
  • Platforma za organizovanje decentralizovane komunikacije Matrix koristi HTTPS + JSON kao transport sa mogućnošću korišćenja WebSockets ili protokol baziran na CoAP + Noise.

Sistem formiran je kao zajednica servera koji mogu međusobno komunicirati i kombiniraju se u zajedničku decentralizovanu mrežu.

Poruke se repliciraju na svim poslužiteljima na koju su povezani učesnici u razmjeni poruka. Poruke se propagiraju između servera, slično kao što se urezivanja propagiraju između Git spremišta. U slučaju privremenog gašenja servera, poruke se ne gube već se šalju korisnicima kada se server nastavi.

Za korisničke ID-ove podržano je više opcija, uključujući e-poštu, telefonski broj, Facebook račun itd.

Ne postoji nijedna točka kvara ili kontrole nad porukama na mreži. Svi serveri obuhvaćeni diskusijom su međusobno jednaki. Svaki korisnik može pokrenuti vlastiti server i povezati ga na javnu mrežu.

Pristupnici se mogu kreirati za Matrix interakciju sa sistemima baziranim na drugim protokolima, na primjer, pripremljeni dvosmjerni servisi za razmjenu poruka na IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp i Slack.

Izvor: https://element.io


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.