Revolt, Discordi avatud lähtekoodiga alternatiiv

Discord on tasuta kiirsõnumiteenus mitme platvormiga VolP häälvestlus, video- ja tekstivestlus mis on kogunud palju populaarsust viimastel aastatel ja see töötab serverite kaudu ning on eraldatud teksti- või häälkanaliteks.

Discordi klient põhineb Electron raamistikul ja see on valmistatud veebiarendustööriistadega, mis võimaldab sellel olla mitmeplatvormiline ning töötada personaalarvutites ja veebis. Tarkvara toetab üksteist andmekeskust, mis on hajutatud üle maailma, et hoida latentsusaega klientide juures madalal.

Kõik kliendi versioonid toetavad samu funktsioone ja personaalarvutite rakendus Discord on spetsiaalselt loodud mängimiseks, sealhulgas sellised funktsioonid nagu madal latentsusaeg, tasuta häälvestlusserverid kasutajatele ja spetsiaalne serveritaristu.

Mässu kohta

El proyecto Mäss on paigutatud arenguna sideplatvormi, mille eesmärk on luua a Discord Messengeri avatud lähtekoodiga analoog

Nagu Discord, platvorm Revolt keskendub platvormide loomisele kogukondade ja rühmade vahelise suhtluse korraldamiseks ühiste huvidega. Mäss võimaldab teil oma serverit käitada sidepidamist oma rajatistes ja vajadusel tagama selle integreerimise veebisaidiga või suhtlema olemasolevate kliendirakenduste abil. Serveri kiireks juurutamiseks pakutakse Dockeri konteineripilti.

Revolti serveripool see on kirjutatud roostega, kasutage salvestamiseks MongoDB -d ja seda levitatakse AGPLv3 litsentsi alusel. Kliendipool on kirjutatud TypeScriptiga ja töölaua versioonis põhineb see platvormil Elektron, ning veebirakenduse versioonis, Preact raamistikus ja Vite tööriistakomplektis.

Eraldi projekt on selliste komponentide arendamine nagu kõneside server, failide jagamise teenus, puhverserver ja lehele manustatud vidinad. Androidi ja iOS -i mobiilirakendusi ei pakuta; selle asemel tehakse ettepanek kasutada installitud veebirakendust, mis töötab PWA (Progressive Web Apps) režiimis.

Platvorm on beetatesti esialgses etapis Ja praegusel kujul toetab see ainult teksti- ja häälvestlust, mida saab kasutada näiteks mängijate vaheliseks suhtlemiseks arvutimängude ühise läbimise ajal. Selle põhiomadused, esiletõstud määravad kasutaja oleku, luua profiil koos märgistusmärgiga, lisada kasutajale märke, luua kasutajarühmi, kanaleid ja servereid, privileegide eraldamine, tööriistad õigusrikkujate blokeerimiseks / blokeeringu tühistamiseks, kutsete saatmise tugi (kutse).

Eeldatakse, et eelseisvad väljaanded toetavad roboteid, täielik modereerimissüsteem ja moodulid integreerimiseks suhtlusplatvormidega Discord ja Matrix, lisaks pikemas perspektiivis, plaanitakse rakendada turvaliste vestluste toetust (E2EE Chat), mis kasutavad osalejapoolset krüptimist.

Samal ajal projekt ei kavatse areneda detsentraliseeritud ja ühendatud süsteemide poole mis ühinevad mitme serveriga. Revolt ei püüa Matrixiga konkureerida, ei taha protokolli rakendamist keerulisemaks muuta ja peab selle nišiks ainulaadsete serverite loomist, mis töötavad optimaalselt üksikute projektide ja kogukondade jaoks ning mida saab odava VPS -iga käivitada.

Revolti lähedaste vestlusplatvormide hulgas võib täheldada ka osaliselt avatud projekti Rocket.Chat, mille serveriosa on kirjutatud JavaScriptis, töötab Node.js platvormil ja seda levitatakse MIT litsentsi alusel.

Rocket.Chatis on avatud ainult põhifunktsioonid ja lisafunktsioone levitatakse tasuliste pistikprogrammide kujul. Rocket.Chat on piiratud tekstisõnumitega ja keskendub peamiselt ettevõtete vestluste majutamisele, ettevõtete kolleegidega suhtlemisele ning klientide, partnerite ja tarnijatega suhtlemise tagamisele. Võite mainida ka avatud sõnumitoojaid Zulip, Mattermost, Wire, Gitter ja Briar.

Lõpuks kui olete huvitatud sellest rohkem teada saama, saate üksikasju kontrollida Järgmisel lingil.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.