Projekti Revolt zhvillon një alternativë të hapur për platformën Discord

Projekti Revolt zhvillon një platformë komunikimi që është e fokusuar në krijimin e një alternative të hapur për mesazhuesin pronar Discord. Siç është Discord, platforma Revolt është orientuar për të krijuar hapësira për organizimin e komunikimit midis komuniteteve dhe grupeve me interes të përbashkët. Revolt lejon krijimin e një serveri të vet për komunikim dhe, në rast nevoje, ofron integrimin me një faqe web ose komunikimin përmes aplikacioneve klient të disponueshme. Për një shpërndarje të shpejtë të serverit, ofrohet një imazh kontejneri për Docker.

Pjesa server e Revolt është shkruar në gjuhën Rust, përdor një bazë të dhënash MongoDB për ruajtje dhe shpërndahet nën licencën AGPLv3. Pjesa klient është shkruar në TypeScript dhe në variantin për sisteme desktop bazohet në platformën Electron, ndërsa në variantin e aplikacionit web, ajo bazohet në framework-un Preact dhe mjetin Vite. Siç zhvillohen ndaras komponentë si serveri për komunikim me zë, shërbimi për shkëmbimin e skedarëve, proksi dhe gjeneratori i widget-eve të integruara në faqet. Aplikacionet mobile për Android dhe iOS nuk ofrohen, në vend të tyre ofrohet një aplikacion web të instaluar që funksionon në modalitetin PWA (Aplikacione Web Progresive).

Platforma është në fazën e betatestimit të hershëm dhe në gjendjen aktuale mbështet vetëm bisedën tekstuale dhe me zë, e cila mund të përdoret, për shembull, për komunikim midis lojtarëve gjatë përfundimit të lojërave kompjuterike. Nga mundësitë e bazës, vihen në dukje vendosja e statusit të përdoruesit, krijimi i një profili me markup Markdown, lidhja e simboleve (Badges) me përdoruesin, krijimi i grupeve të përdoruesve, kanaleve dhe serverësh, ndarja e privilegjeve, mjetet për bllokimin/zhbllokimin e shkelësve, mbështetje për dërgimin e ftesave (invite).

Në numrat e ardhshëm pritet një mbështetje për botët, një sistem të plotë moderimi dhe module për integrim me platformat komunikuese Discord dhe Matrix. Në një perspektivë më të largët, planifikohet të realizohet mbështetje për bisedat e siguruara (E2EE Chat), ku përdoret enkriptimi i përfundit nga pjesëmarrësit. Megjithatë, projekti nuk ka për qëllim të zhvillohet në drejtimin e sistemeve të decentralizuara dhe federative që bashkojnë disa serverë. Revolt nuk përpiqet të konkurrojë me Matrix, nuk dëshiron të komplikohet me zbatimin e protokollit dhe e sheh veten në rolin e krijuesit të serverëve individualë që punojnë në mënyrë optimale për projekte dhe komunitete të veçanta, të cilat mund të fillojnë në mënyrë të përballueshme. VPS.

Në platformat e bisedave që janë të ngjashme me Revolt, mund të përmendim gjithashtu projektin e hapur pjesërisht Rocket.Chat, pjesa serverike e të cilit është e shkruar në JavaScript, funksionon mbi bazën e platformës Node.js dhe shpërndahet nën licencën MIT. Në Rocket.Chat, funksionaliteti bazë është i hapur, ndërsa mundësitë shtesë shpërndahen në formën e shtesave me pagesë. Rocket.Chat është i kufizuar në shkëmbimin e mesazheve tekstore dhe kryesisht është e orientuar ndaj organizimit të komunikimit midis kolegëve në kompani dhe sigurimin e ndërveprimit me klientët, partnerët dhe furnizuesit.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster