Gitter bewegt sich zur Matrix und verschmilzt mit der Elementmatrix

Artikel, ein Unternehmen, das von Schlüsselentwicklern des Matrix-Projekts gegründet wurde, kündigte den Kauf von Gitter an, Ein Chat- und Instant Messaging-Dienst, der zuvor GitLab gehörte.

Gitter plant, Matrix in das Ökosystem zu integrieren und verwandeln Sie es in eine Chat-Plattform mit dezentralen Kommunikationstechnologien von Matrix. Die Höhe des Geschäfts wurde nicht bekannt gegeben.

Es ist vorgesehen, dass der Technologietransfer Gitter zu Matrix wird in mehreren Stufen durchgeführt. Der erste Schritt besteht darin, Gitter ein qualitativ hochwertiges Gateway für die Arbeit im gesamten Matrix-Netzwerk bereitzustellen, mit dem Gitter-Benutzer direkt mit Benutzern im Matrix-Netzwerk kommunizieren und Mitglieder des Matrix-Netzwerks eine Verbindung zu den Netzwerken herstellen können. Gitter-Chatrooms .

Gitter kann als vollständiger Client für das Matrix-Netzwerk verwendet werden. Die ältere mobile Gitter-App wird durch die mobile Element-App (ehemals Riot) ersetzt, die zur Unterstützung der Gitter-spezifischen Funktionalität modifiziert wurde.

Auf lange Sicht um die Bemühungen an zwei Fronten nicht zu zerstreuen, Es wurde beschlossen, eine einzige Anwendung zu entwickeln, die die Funktionen von Matrix und Gitter kombiniert. Element plant, alle erweiterten Gitter-Funktionen wie die sofortige Raumansicht, das hierarchische Raumverzeichnis, die Integration in GitLab und GitHub (einschließlich der Erstellung von Chatrooms für Projekte auf GitLab und GitHub), die KaTeX-Unterstützung, Thread-Diskussionen und die Indizierung von Suchmaschinendateien bereitzustellen.

Diese Funktionen werden schrittweise auf die Element-App migriert und mit den Funktionen der Matrix-Plattform kombiniert, z. B. End-to-End-Verschlüsselung, dezentrale Kommunikation, VoIP, Konferenzen, Bots, Widgets und eine offene API. Sobald die einheitliche Version fertig ist, wird die alte Gitter-App durch die neue Element-App ersetzt, die Gitter-spezifische Funktionen enthält.

Gitter ist in JavaScript unter Verwendung des Node.js-Frameworks geschrieben und unter der Lizenz geöffnet MIT. Mit Gitter können Sie die Kommunikation zwischen Entwicklern in Bezug auf die GitHub- und GitLab-Repositorys sowie einige andere Dienste wie Jenkins, Travis und Bitbucket organisieren. Gittermerkmale zeichnen sich aus:

  • Speichern Sie den Kommunikationsverlauf mit der Möglichkeit, das Archiv zu durchsuchen und nach Monat zu durchsuchen.
  • Verfügbarkeit von Versionen für Web, Desktop-Systeme, Android und iOS.
  • Die Möglichkeit, über einen IRC-Client eine Verbindung zum Chat herzustellen.
  • Praktisches System von Verweisen auf Objekte in Git-Repositorys.
  • Unterstützung für die Verwendung von Markdown-Markup im Nachrichtentext.
  • Die Möglichkeit, Chat-Kanäle zu abonnieren.
  • Anzeigen des Benutzerstatus und der GitHub-Benutzerinformationen.
  • Unterstützung für das Verknüpfen mit Problemmeldungen (# Nummer zum Verknüpfen mit dem Problem).
  • Mittel zum Senden von Stapelbenachrichtigungen mit einer Übersicht über neue Nachrichten an ein mobiles Gerät.
  • Unterstützung für das Anhängen von Dateien an Nachrichten.
  • Die Plattform zur Organisation der dezentralen Kommunikation Matrix verwendet HTTPS + JSON als Transportmittel mit der Möglichkeit, WebSockets oder ein auf CoAP + Noise basierendes Protokoll zu verwenden.

das System Es wird als eine Gemeinschaft von Servern gebildet, die miteinander interagieren können und werden zu einem gemeinsamen dezentralen Netzwerk zusammengefasst.

Nachrichten werden auf allen Servern repliziert mit dem die Messaging-Teilnehmer verbunden sind. Nachrichten werden zwischen Servern weitergegeben, ähnlich wie Commits zwischen Git-Repositorys weitergegeben werden. Bei einem vorübergehenden Herunterfahren des Servers gehen keine Nachrichten verloren, sondern werden nach Wiederaufnahme des Servers an die Benutzer übertragen.

Für Benutzer-IDs werden mehrere Optionen unterstützt, einschließlich E-Mail, Telefonnummer, Facebook-Konto usw.

Es gibt keinen einzigen Fehlerpunkt oder keine einzige Kontrolle über Nachrichten im Netzwerk. Alle von der Diskussion abgedeckten Server sind einander gleich. Jeder Benutzer kann seinen eigenen Server betreiben und ihn mit dem öffentlichen Netzwerk verbinden.

Es ist möglich, Gateways für die Matrix-Interaktion zu erstellen Mit Systemen, die auf anderen Protokollen basieren, wurden beispielsweise bidirektionale Messaging-Dienste für IRC, Facebook, Telegramm, Skype, Hangouts, E-Mail, WhatsApp und Slack vorbereitet.

Quelle: https://element.io


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.