Gitter pindah ke Matriks dan bergabung dengan Matriks Elemen

Elemen, sebuah perusahaan yang dibuat oleh pengembang utama proyek Matrix, mengumumkan pembelian Gitter, layanan obrolan dan pesan instan yang sebelumnya dimiliki oleh GitLab.

Gitter berencana untuk mengintegrasikan Matrix ke dalam ekosistem dan mengubahnya menjadi platform obrolan menggunakan teknologi komunikasi terdesentralisasi dari Matrix. Jumlah kesepakatan itu tidak diungkapkan.

Rencananya transfer teknologi Gitter ke Matrix dilakukan dalam beberapa tahap. Langkah pertama adalah menyediakan gateway berkualitas tinggi bagi Gitter untuk bekerja di seluruh jaringan Matrix, yang memungkinkan pengguna Gitter untuk berkomunikasi secara langsung dengan pengguna di jaringan Matrix dan agar anggota jaringan Matrix dapat terhubung ke jaringan. Ruang obrolan Gitter .

Gitter dapat digunakan sebagai klien penuh untuk jaringan Matrix. Aplikasi seluler Gitter yang lama akan diganti dengan aplikasi seluler Element (sebelumnya Riot), yang dimodifikasi untuk mendukung fungsionalitas Gitter tertentu.

Dalam jangka panjang, agar tidak menghilangkan upaya di dua bidang, Diputuskan untuk mengembangkan aplikasi tunggal yang menggabungkan kemampuan Matrix dan Gitter. Element berencana menghadirkan semua fitur Gitter lanjutan seperti tampilan ruang instan, direktori ruang hierarki, integrasi dengan GitLab dan GitHub (termasuk membuat ruang obrolan untuk proyek di GitLab dan GitHub), dukungan KaTeX, diskusi berulir, dan tersedia untuk pengindeksan file mesin telusur.

Fitur-fitur ini akan dipindahkan secara bertahap ke aplikasi Element dan digabungkan dengan kemampuan platform Matrix, seperti enkripsi ujung-ke-ujung, komunikasi terdesentralisasi, VoIP, konferensi, bot, widget, dan API terbuka. Setelah versi terpadu siap, aplikasi Gitter lama akan diganti dengan aplikasi Element baru, yang menyertakan fungsionalitas khusus Gitter.

Gitter ditulis dalam JavaScript menggunakan kerangka kerja Node.js dan terbuka di bawah lisensi MIT. Gitter memungkinkan Anda untuk mengatur komunikasi antara pengembang dalam kaitannya dengan repositori GitHub dan GitLab, serta beberapa layanan lain seperti Jenkins, Travis, dan Bitbucket. Fitur Gitter menonjol:

  • Simpan riwayat komunikasi dengan kemampuan untuk mencari arsip dan menelusuri berdasarkan bulan.
  • Ketersediaan versi untuk Web, sistem desktop, Android dan iOS.
  • Kemampuan untuk terhubung ke obrolan menggunakan klien IRC.
  • Sistem referensi yang nyaman ke objek di repositori Git.
  • Dukungan untuk menggunakan markup penurunan harga dalam teks pesan.
  • Kemampuan untuk berlangganan saluran obrolan.
  • Melihat status pengguna dan informasi pengguna GitHub.
  • Dukungan untuk menautkan ke pesan masalah (# nomor untuk ditautkan ke masalah).
  • Berarti mengirim pemberitahuan batch dengan gambaran umum pesan baru ke perangkat seluler.
  • Dukungan untuk melampirkan file ke pesan.
  • Platform untuk mengatur Matriks komunikasi terdesentralisasi menggunakan HTTPS + JSON sebagai transportasi dengan kemampuan untuk menggunakan WebSockets atau protokol berdasarkan CoAP + Noise.

Sistem itu dibentuk sebagai komunitas server yang dapat berinteraksi satu sama lain dan digabungkan menjadi jaringan desentralisasi yang umum.

Pesan direplikasi di semua server yang terhubung dengan peserta olahpesan. Pesan disebarkan antar server, mirip dengan bagaimana komit disebarkan antar repositori Git. Jika server dimatikan sementara, pesan tidak hilang, tetapi dikirim ke pengguna setelah server dilanjutkan.

Beberapa opsi didukung untuk ID penggunatermasuk email, nomor telepon, akun Facebook, dll.

Tidak ada satu pun titik kegagalan atau kontrol atas pesan di jaringan. Semua server yang tercakup dalam diskusi ini sama satu sama lain. Setiap pengguna dapat menjalankan server mereka sendiri dan menghubungkannya ke jaringan publik.

Gateway dapat dibuat untuk interaksi Matrix dengan sistem berbasis protokol lain, misalnya disiapkan layanan pesan dua arah ke IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp dan Slack.

sumber: https://element.io


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.