Gitter siirtyy Matrixiin ja sulautuu Element Matrixiin

Elementti, Matrix-projektin keskeisten kehittäjien perustama yritys, ilmoitti ostavansa Gitterin, chat- ja pikaviestipalvelu, jonka aiemmin omisti GitLab.

Gitter aikoo integroida Matrixin ekosysteemiin ja muuta se chat-alustaksi käyttämällä Matrixin hajautettua viestintätekniikkaa. Kaupan määrää ei paljastettu.

On suunniteltu, että teknologian siirto Gitter Matrixille suoritetaan useissa vaiheissa. Ensimmäinen vaihe on tarjota korkealaatuinen yhdyskäytävä Gitterille toimimaan Matrix-verkon kautta, mikä antaa Gitter-käyttäjille mahdollisuuden kommunikoida suoraan Matrix-verkon käyttäjien kanssa ja että Matrix-verkon jäsenet voivat muodostaa yhteyden Gitter chat-huoneet.

Gitteriä voidaan käyttää Matrix-verkon täysiasiakkaana. Vanha Gitter-mobiilisovellus korvataan Element (aiemmin Riot) -mobiilisovelluksella, jota on muokattu tukemaan tiettyjä Gitter-toimintoja.

Pitkällä aikavälillä jotta ei hajautettaisi ponnisteluja kahdella rintamalla, päätettiin kehittää yksi sovellus, joka yhdistää Matrixin ja Gitterin ominaisuudet. Element aikoo tuoda kaikki kehittyneet Gitter-ominaisuudet, kuten välittömän huoneen näkymän, hierarkkisen huonehakemiston, integroinnin GitLabiin ja GitHubiin (mukaan lukien chat-huoneiden luominen projekteille GitLabissa ja GitHubissa), KaTeX-tuen, ketjutetut keskustelut. ja käytettävissä hakukoneiden tiedostojen indeksointiin.

Nämä ominaisuudet siirretään vähitellen Element-sovellukseen ja yhdistetään Matrix-alustan ominaisuuksiin, kuten päästä päähän -salaus, hajautettu viestintä, VoIP, neuvottelut, botit, widgetit ja avoin sovellusliittymä. Kun yhtenäinen versio on valmis, vanha Gitter-sovellus korvataan uudella Element-sovelluksella, joka sisältää Gitter-ominaisuuden.

Gitter on kirjoitettu JavaScriptiä käyttäen Node.js-kehystä ja on avoin lisenssillä MIT. Gitterin avulla voit organisoida kehittäjien välisen yhteydenpidon GitHub- ja GitLab-arkistoihin sekä joihinkin muihin palveluihin, kuten Jenkins, Travis ja Bitbucket. Gitterin ominaisuudet erottuvat:

  • Tallenna viestintähistoria mahdollisuudella etsiä arkistosta ja selata kuukausittain.
  • Versioiden saatavuus verkko-, työpöytäjärjestelmille, Androidille ja iOS: lle.
  • Kyky muodostaa yhteys chatiin IRC-asiakkaan avulla.
  • Kätevä viittaus esineisiin Git-arkistoissa.
  • Tuki Markdown-merkintöjen käyttämiselle viestin tekstissä.
  • Mahdollisuus tilata chat-kanavia.
  • Käyttäjän tilan ja GitHub-käyttäjätietojen tarkasteleminen.
  • Tuki ongelmaviestien linkittämiseen (# numero linkittää ongelmaan).
  • Tarkoittaa lähettää eräilmoituksia, joissa on yleiskatsaus uusista viesteistä, mobiililaitteeseen.
  • Tuki tiedostojen liittämiselle viesteihin.
  • Alusta hajautetun tiedonsiirron järjestämiselle Matrix käyttää HTTPS + JSON -palvelua siirtona, jolla on kyky käyttää WebSocketsia tai CoAP + Noise -perustetta.

Järjestelmä se muodostuu palvelinten yhteisö, joka voi olla vuorovaikutuksessa toistensa kanssa ja ne yhdistetään yhteiseen hajautettuun verkkoon.

Viestit kopioidaan kaikille palvelimille johon viestinnän osallistujat ovat yhteydessä. Viestejä levitetään palvelimien välillä samalla tavalla kuin Git-arkistojen välillä. Palvelimen väliaikaisen sammutuksen sattuessa viestit eivät häviä, vaan ne lähetetään käyttäjille palvelimen jatkamisen jälkeen.

Käyttäjätunnuksille tuetaan useita vaihtoehtoja, mukaan lukien sähköposti, puhelinnumero, Facebook-tili jne.

Verkossa ei ole yhtä vikapistettä tai viestien hallintaa. Kaikki keskustelun kohteena olevat palvelimet ovat tasavertaisia. Kuka tahansa käyttäjä voi käyttää omaa palvelinta ja liittää sen julkiseen verkkoon.

Yhdyskäytäviä voidaan luoda Matrix-vuorovaikutusta varten muihin protokolliin pohjautuvien järjestelmien kanssa, esimerkiksi valmistellut kaksisuuntaiset viestipalvelut IRC: lle, Facebookille, sähkeelle, Skypelle, Hangoutsille, sähköpostille, WhatsAppille ja Slackille.

lähde: https://element.io


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.