Gitter bergerak ke Matrix dan bergabung dengan Element Matrix

Unsur, sebuah syarikat yang dibuat oleh pemaju utama projek Matrix, mengumumkan pembelian Gitter, perkhidmatan sembang dan pesanan segera yang dimiliki oleh GitLab.

Gitter merancang untuk mengintegrasikan Matrix ke dalam ekosistem dan mengubahnya menjadi platform sembang menggunakan teknologi komunikasi terdesentralisasi dari Matrix. Jumlah perjanjian itu tidak dinyatakan.

Ia dirancang bahawa pemindahan teknologi Gitter to Matrix dijalankan dalam beberapa peringkat. Langkah pertama adalah menyediakan gerbang berkualiti tinggi untuk Gitter bekerja di seluruh rangkaian Matrix, yang akan memungkinkan pengguna Gitter untuk berkomunikasi secara langsung dengan pengguna di rangkaian Matrix dan untuk anggota rangkaian Matrix untuk menyambung ke rangkaian. Bilik sembang gitter.

Gitter boleh digunakan sebagai klien penuh untuk rangkaian Matrix. Aplikasi mudah alih Gitter lama akan digantikan oleh aplikasi mudah alih Element (dahulunya Riot), yang diubahsuai untuk menyokong fungsi Gitter tertentu.

Dalam jangka panjang, agar tidak menghilangkan usaha di dua bidang, diputuskan untuk mengembangkan satu aplikasi yang menggabungkan kemampuan Matrix dan Gitter. Elemen merancang untuk membawa semua ciri Gitter canggih seperti paparan bilik segera, direktori bilik hierarki, penyatuan dengan GitLab dan GitHub (termasuk membuat ruang sembang untuk projek di GitLab dan GitHub), sokongan KaTeX, perbincangan utas. dan tersedia untuk pengindeksan fail enjin carian.

Ciri-ciri ini akan dimigrasikan secara beransur-ansur ke aplikasi Elemen dan digabungkan dengan kemampuan platform Matrix, seperti enkripsi end-to-end, komunikasi terdesentralisasi, VoIP, persidangan, bot, widget, dan API terbuka. Setelah versi bersatu siap, aplikasi Gitter lama akan digantikan oleh aplikasi Elemen baru, yang merangkumi fungsi khusus Gitter.

Gitter ditulis dalam JavaScript menggunakan rangka kerja Node.js dan dibuka di bawah lesen MIT. Gitter membolehkan anda mengatur komunikasi antara pembangun berkaitan dengan repositori GitHub dan GitLab, serta beberapa perkhidmatan lain seperti Jenkins, Travis, dan Bitbucket. Ciri-ciri gitter menonjol:

  • Simpan sejarah komunikasi dengan keupayaan untuk mencari arkib dan menyemak imbas mengikut bulan.
  • Ketersediaan versi untuk Web, sistem desktop, Android dan iOS.
  • Keupayaan untuk berhubung dengan berbual menggunakan pelanggan IRC.
  • Sistem rujukan yang mudah untuk objek di repositori Git.
  • Sokongan untuk menggunakan markdown Markdown dalam teks mesej.
  • Keupayaan untuk melanggan saluran sembang.
  • Melihat status pengguna dan maklumat pengguna GitHub.
  • Sokongan untuk memaut ke mesej masalah (# nombor untuk menghubungkan ke masalah).
  • Bermakna untuk mengirim pemberitahuan kumpulan dengan gambaran keseluruhan mesej baru ke peranti mudah alih.
  • Sokongan untuk melampirkan fail ke mesej.
  • Platform untuk mengatur komunikasi terdesentralisasi Matrix menggunakan HTTPS + JSON sebagai pengangkutan dengan kemampuan untuk menggunakan WebSockets atau protokol berdasarkan CoAP + Noise.

Sistem ini ia dibentuk sebagai komuniti pelayan yang dapat saling berinteraksi dan digabungkan menjadi rangkaian desentralisasi yang sama.

Mesej ditiru di semua pelayan yang dihubungkan oleh peserta pesanan. Mesej disebarkan antara pelayan, serupa dengan bagaimana komit disebarkan antara repositori Git. Sekiranya pelayan sementara ditutup, mesej tidak akan hilang, melainkan dihantar kepada pengguna setelah pelayan dilanjutkan.

Pelbagai pilihan disokong untuk ID pengguna, termasuk e-mel, nombor telefon, akaun Facebook, dll.

Tidak ada satu pun titik kegagalan atau kawalan terhadap mesej di rangkaian. Semua pelayan yang diliputi oleh perbincangan adalah sama antara satu sama lain. Mana-mana pengguna boleh menjalankan pelayan mereka sendiri dan menghubungkannya ke rangkaian awam.

Gerbang boleh dibuat untuk interaksi Matrix dengan sistem berdasarkan protokol lain, misalnya, menyediakan perkhidmatan pesanan dua hala ke IRC, Facebook, Telegram, Skype, Hangouts, E-mel, WhatsApp dan Slack.

Fuente: https://element.io


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.