Gitter pindhah menyang ekosistem Matrix lan gabung karo Elemen klien Matrix

Tenan unsur, digawe dening pangembang utama proyek Matrix, diumumake ing tuku chatting lan layanan olahpesen cepet Gitter, sing sadurunge dadi kagungane GitLab. Gitter lagi ngrancang kalebu ing ekosistem Matrix lan dadi platform chatting nggunakake teknologi komunikasi desentralisasi Matrix. Jumlah transaksi ora dilapurake. Ing Mei, Element ditampa Investasi $4.6 yuta saka pangripta WordPress.

Transfer teknologi Gitter menyang Matrix direncanakake bakal ditindakake ing sawetara tahapan. Langkah pisanan yaiku nyedhiyakake gateway berkualitas tinggi kanggo Gitter liwat jaringan Matrix, sing bakal ngidini pangguna Gitter bisa komunikasi langsung karo pangguna jaringan Matrix, lan anggota jaringan Matrix bisa nyambung menyang kamar obrolan Gitter. Gitter bakal bisa digunakake minangka klien lengkap kanggo jaringan Matrix. Aplikasi seluler Gitter warisan bakal diganti karo aplikasi seluler Element (sadurunge Riot), dianyari kanggo ndhukung fungsi khusus Gitter.

Ing long term, supaya ora buyar efforts ing loro ngarep, iki mutusakΓ© kanggo berkembang aplikasi siji sing nggabungke Kapabilitas Matrix lan Gitter. Elemen ngrancang nggawa kabeh fitur canggih Gitter, kayata browsing ruangan cepet, direktori ruangan hierarkis, integrasi karo GitLab lan GitHub (kalebu nggawe ruang obrolan kanggo proyek ing GitLab lan GitHub), dhukungan KaTeX, diskusi berulir lan arsip mesin telusur sing bisa diindeks.

Fitur kasebut bakal mboko sithik digawa menyang app Element lan digabungake karo kemampuan platform Matrix kayata enkripsi end-to-end, komunikasi desentralisasi, VoIP, konferensi, bot, widget lan API mbukak. Sawise versi terpadu wis siyap, aplikasi Gitter lawas bakal diganti karo aplikasi Elemen anyar sing kalebu fungsi khusus Gitter.

Elinga yen Gitter ditulis ing JavaScript nggunakake platform Node.js lan mbukak ing lisensi MIT. Gitter ngidini sampeyan ngatur komunikasi antarane pangembang sing ana hubungane karo repositori GitHub lan GitLab, uga sawetara layanan liyane kayata Jenkins, Travis lan Bitbucket. Fitur saka Gitter menonjol:

  • Nyimpen riwayat komunikasi kanthi kemampuan kanggo nggoleki arsip lan navigasi miturut wulan;
  • Kasedhiyan versi kanggo Web, sistem desktop, Android lan iOS;
  • Kemampuan kanggo nyambung menyang chatting nggunakake klien IRC;
  • Sistem pranala sing trep menyang obyek ing repositori Git;
  • Dhukungan kanggo nggunakake markup Markdown ing teks pesen;
  • Kemampuan kanggo langganan saluran chatting;
  • Nampilake status pangguna lan informasi pangguna saka GitHub;
  • Dhukungan kanggo ngubungake kanggo ngetokake pesen (#number kanggo link kanggo ngetokake);
  • Piranti kanggo ngirim kabar batch kanthi ringkesan pesen anyar menyang piranti seluler;
  • Dhukungan kanggo masang file menyang pesen.

Platform Matrix kanggo ngatur komunikasi desentralisasi nggunakake HTTPS+JSON minangka transportasi kanthi kemampuan kanggo nggunakake WebSockets utawa protokol adhedhasar TUTUP+Noise. Sistem kasebut dibentuk minangka komunitas server sing bisa sesambungan karo siji liyane lan digabung dadi jaringan desentralisasi umum. Pesen ditiru ing kabeh server sing disambungake karo peserta olahpesen. Pesen disebarake ing server kanthi cara sing padha karo komit disebarake ing antarane repositori Git. Yen ana gangguan server sementara, pesen ora ilang, nanging dikirim menyang pangguna sawise server nerusake operasi. Macem-macem opsi ID pangguna didhukung, kalebu email, nomer telpon, akun Facebook, lsp.

Ora ana titik kegagalan utawa kontrol pesen ing jaringan. Kabeh server sing dilindhungi dening diskusi padha karo saben liyane.
Sembarang pangguna bisa mbukak server dhewe lan nyambung menyang jaringan umum. Iku bisa kanggo nggawe gapura kanggo interaksi Matrix karo sistem adhedhasar protokol liyane, contone, disiapake layanan kanggo ngirim pesen loro-lorone menyang IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp lan Slack. Saliyane olahpesen teks cepet lan obrolan, sistem bisa digunakake kanggo nransfer file, ngirim kabar,
ngatur telekonferensi, nggawe telpon swara lan video. Uga ndhukung fitur canggih kayata kabar ngetik, evaluasi pangguna online, konfirmasi maca, kabar push, telusuran sisih server, sinkronisasi riwayat lan status klien.

Source: opennet.ru

Add a comment