Proyék Revolt ngembangkeun alternatif kabuka pikeun platform Discord

Proyék Revolt ngembangkeun platform komunikasi anu ditujukeun pikeun nyiptakeun analog kabuka tina utusan Discord proprietary. Sapertos Discord, platform Revolt museurkeun kana nyiptakeun platform pikeun ngatur komunikasi antara komunitas sareng kelompok anu gaduh kapentingan umum. Revolt ngidinan Anjeun pikeun ngajalankeun server sorangan pikeun komunikasi dina enggon anjeun sarta, lamun perlu, mastikeun integrasi na jeung situs Wéb atawa komunikasi ngagunakeun aplikasi klien sadia. Pikeun panyebaran server gancang, gambar wadahna pikeun Docker ditawarkeun.

Bagian server Revolt ditulis dina Rust, ngagunakeun MongoDB DBMS pikeun neundeun jeung disebarkeun dina lisénsi AGPLv3. Bagian klien ditulis dina TypeScript sareng dina versi pikeun sistem desktop dumasar kana platform Electron, sareng dina versi aplikasi wéb - dina kerangka Preact sareng toolkit Vite. Kapisah, proyék ieu ngembangkeun komponén sapertos server pikeun komunikasi sora, layanan bursa file, proxy sarta generator widget diwangun kana kaca. Aplikasi sélulér pikeun Android sareng ios henteu disayogikeun; tibatan, disarankeun ngagunakeun aplikasi wéb anu dipasang dina modeu PWA (Progressive Web Apps).

Platformna aya dina tahap tés béta awal sareng dina bentuk ayeuna ngan ukur ngadukung téks sareng obrolan sora, anu tiasa dianggo, contona, pikeun pamaén komunikasi nalika maén kaulinan komputer babarengan. Fitur dasar kalebet netepkeun status pangguna, nyiptakeun profil nganggo markup Markdown, ngalampirkeun lencana ka pangguna, nyiptakeun grup pangguna, saluran sareng server, pamisahan kakawasaan, alat pikeun ngahalangan / ngabuka blokir anu ngalanggar, dukungan pikeun ngirim uleman (ondang).

Dina rilis anu bakal datang, kami ngarepkeun dukungan pikeun bot, sistem moderasi lengkep, sareng modul pikeun integrasi sareng platform komunikasi Discord sareng Matrix. Dina jangka panjang, éta rencanana pikeun nerapkeun rojongan pikeun obrolan aman (E2EE Chat), nu ngagunakeun enkripsi tungtung-to-tungtung di sisi pamilon. Dina waktos anu sami, proyék éta henteu badé ngembangkeun kana sistem desentralisasi sareng federasi anu ngagabungkeun sababaraha server. Berontak teu nyobian bersaing jeung Matrix, teu hayang ngahesekeun palaksanaan protokol, sarta ngemutan Ecological na jadi kreasi server tunggal fungsi optimal pikeun proyék-proyék individu jeung komunitas nu bisa dibuka dina VPS mirah.

Diantara platform obrolan anu caket sareng Revolt, urang ogé tiasa nyatet proyék sawaréh kabuka Rocket.Chat, bagian server anu ditulis dina JavaScript, dijalankeun dina platform Node.js sareng disebarkeun dina lisénsi MIT. Dina Rocket.Chat, ngan ukur fungsionalitas dasar anu kabuka, sareng fitur tambahan disebarkeun dina bentuk tambihan anu mayar. Rocket.Chat dugi ka olahtalatah téks sareng utamina difokuskeun kana ngatur komunikasi antara kolega di perusahaan sareng ngagampangkeun interaksi sareng para nasabah, mitra sareng supplier.

sumber: opennet.ru

Tambahkeun komentar