Gitter flytter til Matrix og smelter sammen med Element Matrix

punkt, et selskap opprettet av sentrale utviklere av Matrix-prosjektet, kunngjorde kjøpet av Gitter, en chat- og direktemeldingstjeneste som tidligere var eid av GitLab.

Gitter planlegger å integrere Matrix i økosystemet og gjør det til en chat-plattform ved hjelp av desentralisert kommunikasjonsteknologi fra Matrix. Avtalen ble ikke oppgitt.

Det er forutsatt at overføring av teknologier Gitter til Matrix utføres i flere trinn. Det første trinnet er å tilby en høyverdig gateway for Gitter til å jobbe over Matrix-nettverket, som vil gi Gitter-brukere muligheten til å kommunisere direkte med brukere på Matrix-nettverket og for medlemmer av Matrix-nettverket å koble seg til nettverkene. .

Gitter kan brukes som en fullstendig klient for Matrix-nettverket. Den eldre Gitter-mobilappen vil bli erstattet av Element-appen (tidligere Riot), modifisert for å støtte spesifikk Gitter-funksjonalitet.

Langsiktig, for ikke å spre innsatsen på to fronter, Det ble besluttet å utvikle en enkelt applikasjon som kombinerer funksjonene til Matrix og Gitter. Element planlegger å ta med alle de avanserte Gitter-funksjonene som øyeblikkelig romvisning, hierarkisk romkatalog, integrering med GitLab og GitHub (inkludert å opprette chatterom for prosjekter på GitLab og GitHub), KaTeX-støtte, diskusjoner med tråd. Og tilgjengelig for indeksering av søkemotorfiler .

Disse funksjonene vil gradvis overføres til Element-appen og kombineres med funksjonene til Matrix-plattformen, for eksempel end-to-end-kryptering, desentralisert kommunikasjon, VoIP, konferanser, bots, widgets og en åpen API. Når den enhetlige versjonen er klar, blir den gamle Gitter-appen erstattet av den nye Element-appen, som inkluderer Gitter-spesifikk funksjonalitet.

Gitter er skrevet i JavaScript ved hjelp av Node.js-rammeverket og er åpent under lisensen MIT. Gitter lar deg organisere kommunikasjon mellom utviklere i forhold til GitHub- og GitLab-depotene, samt noen andre tjenester som Jenkins, Travis og Bitbucket. Gitter-funksjonene skiller seg ut:

  • Lagre kommunikasjonshistorikk med muligheten til å søke i arkivet og bla gjennom måned.
  • Tilgjengelighet av versjoner for Internett, stasjonære systemer, Android og iOS.
  • Muligheten til å koble til chat med en IRC-klient.
  • Praktisk system for referanser til objekter i Git-arkiver.
  • Støtte for bruk av Markdown-markering i meldingstekst.
  • Evnen til å abonnere på chat-kanaler.
  • Viser brukerstatus og GitHub brukerinformasjon.
  • Støtte for å koble til problemmeldinger (# nummer for å koble til problemet).
  • Betyr å sende batchvarsler med oversikt over nye meldinger til en mobil enhet.
  • Støtte for å feste filer til meldinger.
  • Plattformen for organisering av desentralisert kommunikasjon Matrix bruker HTTPS + JSON som en transport med muligheten til å bruke WebSockets eller en protokoll basert på CoAP + Noise.

Systemet det er dannet som et fellesskap av servere som kan samhandle med hverandre og kombineres til et felles desentralisert nettverk.

Meldinger replikeres på tvers av alle servere som meldingsdeltakerne er koblet til. Meldinger overføres mellom servere, på samme måte som forpliktelser blir spredt mellom Git-arkiver. I tilfelle en midlertidig nedleggelse av serveren, går ikke meldingene tapt, men overføres til brukerne etter at serveren gjenopptas.

Flere alternativer støttes for bruker-ID-er, inkludert e-post, telefonnummer, Facebook-konto, etc.

Det er ikke et eneste feilpunkt eller kontroll over meldinger i nettverket. Alle servere som dekkes av diskusjonen er like hverandre. Enhver bruker kan kjøre sin egen server og koble den til det offentlige nettverket.

Det er mulig å lage gateways for Matrix-interaksjon med systemer basert på andre protokoller, for eksempel forberedte toveis meldingstjenester til IRC, Facebook, Telegram, Skype, Hangouts, E-post, WhatsApp og Slack.

Fuente: https://element.io


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.