Revolt, odprtokodna alternativa Discordu

Discord je brezplačna storitev za takojšnje sporočanje glasovni klepet, video in besedilni klepet na več platformah ki je pridobil veliko popularnost v zadnjih letih deluje prek strežnikov in je ločen na besedilne ali glasovne kanale.

Odjemalec Discord temelji na elektronskem okviru izdelan je s spletnimi razvojnimi orodji, ki omogočajo večplatformnost in delovanje na osebnih računalnikih in v spletu. Programsko opremo podpira enajst podatkovnih centrov, razpršenih po vsem svetu, da ohranijo nizko zakasnitev pri odjemalcih.

Vse različice odjemalca podpirajo enak nabor funkcij, aplikacija Discord za osebne računalnike pa je posebej zasnovana za uporabo med igranjem iger, vključno s funkcijami, kot so nizka zakasnitev, brezplačni strežniki za glasovni klepet za uporabnike in namenska strežniška infrastruktura.

O uporu

Projekt Upor je postavljen kot razvoj komunikacijske platforme, namenjene ustvarjanju odprtokodni analog sporočila Discord

Tako kot Discord, platforma Revolt se osredotoča na ustvarjanje platform za organizacijo komunikacije med skupnostmi in skupinami s skupnimi interesi. Upor omogoča izvajanje lastnega strežnika komunikacij v svojih prostorih in po potrebi zagotoviti njegovo integracijo s spletnim mestom ali komunicirati z razpoložljivimi odjemalskimi aplikacijami. Za hitro uvajanje strežnika je na voljo slika vsebnika za Docker.

Strežniška stran Revolta napisano je v Rust, za shranjevanje uporabite MongoDB in se distribuira pod licenco AGPLv3. Stranka odjemalca je napisana v TypeScript v namizni različici pa temelji na platformi Electronin v različici spletne aplikacije, v okviru Preact in zbirki orodij Vite.

Ločen projekt razvija komponente, kot so strežnik za glasovno komunikacijo, storitev skupne rabe datotek, proxy in generator vgrajenih gradnikov na strani. Mobilne aplikacije za Android in iOS niso na voljo; namesto tega se predlaga uporaba nameščene spletne aplikacije, ki deluje v načinu PWA (Progressive Web Apps).

Platforma je v začetni fazi beta testiranja V sedanji obliki podpira le besedilni in glasovni klepet, ki ga lahko na primer uporabljamo za komunikacijo med igralci med skupnim prehodom računalniških iger. Od osnovne značilnosti, highlights določa status uporabnika, ustvarite profil z oznako "markdown", uporabniku pritrdite značke, ustvarite skupine uporabnikov, kanale in strežnike, ločitev privilegijev, orodja za blokiranje / odblokiranje kršiteljev, podpora za pošiljanje vabil (vabilo).

Prihodnje izdaje naj bi podpirale bote, celovit sistem moderiranja in moduli za integracijo s komunikacijskimi platformami Discord in Matrix ter dolgoročno, načrtovana je uvedba podpore za varne klepete (E2EE Chat), ki uporabljajo šifriranje od konca do konca na strani udeležencev.

Hkrati projekt se ne namerava razvijati v smeri decentraliziranih in zveznih sistemov ki se pridružijo več strežnikom. Revolt ne poskuša tekmovati z Matrixom, ne želi otežiti izvajanja protokola in meni, da je njegova niša ustvarjanje edinstvenih strežnikov, ki delujejo optimalno za posamezne projekte in skupnosti, ki jih je mogoče izvajati na poceni VPS.

Med klepetalnicami blizu Revolta je mogoče opaziti tudi delno odprt projekt Rocket.Chat, katerega strežniški del je zapisan v JavaScript, deluje na platformi Node.js in se distribuira pod licenco MIT.

V Rocket.Chatu je odprta samo osnovna funkcionalnost, dodatne funkcije pa so razdeljene v obliki plačljivih vtičnikov. Rocket.Chat je omejen na besedilna sporočila in je osredotočen predvsem na gostovanje korporativnih klepetov, komunikacijo s kolegi v podjetjih in zagotavljanje interakcije s strankami, partnerji in dobavitelji. Omenite lahko tudi odprte glasnike Zulip, Mattermost, Wire, Gitter in Briar.

Končno če vas zanima več o tem, lahko preverite podrobnosti V naslednji povezavi.


Bodite prvi komentar

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.