Revolt proiektua Discord plataformaren alternatiba ireki bat garatzen ari da

Revolt proiektua komunikazio-plataforma bat garatzen ari da Discord messenger jabearen analogo ireki bat sortzera zuzenduta. Discord bezala, Revolt plataformak interes komunak dituzten komunitateen eta taldeen arteko komunikazioa antolatzeko plataformak sortzera bideratzen da. Revolt-ek zure lokalean komunikaziorako zure zerbitzari propioa exekutatzeko eta, behar izanez gero, web gune batekin integratzea ziurtatzeko edo eskuragarri dauden bezero-aplikazioak erabiliz komunikatzeko aukera ematen du. Zerbitzaria azkar hedatzeko, Docker-erako edukiontzi-irudia eskaintzen da.

Revolt zerbitzariaren zatia Rust-en idatzita dago, MongoDB DBMS erabiltzen du biltegiratzeko eta AGPLv3 lizentziapean banatzen da. Bezeroaren zatia TypeScript-en idatzita dago eta mahaigaineko sistemetarako bertsioan Electron plataforman oinarritzen da, eta web-aplikazioaren bertsioan - Preact esparruan eta Vite toolkit-ean. Bereizita, proiektua ahots-komunikaziorako zerbitzari bat, fitxategiak trukatzeko zerbitzu bat, proxy bat eta orrietan txertatutako widget-sorgailu bat bezalako osagaiak garatzen ari da. Android eta iOS aplikazio mugikorrak ez dira eskaintzen; horren ordez, PWA (Progressive Web Apps) moduan funtzionatzen duen instalatutako web aplikazio bat erabiltzea proposatzen da.

Plataforma hasierako beta probaren fasean dago eta egungo forman testu- eta ahots-txata soilik onartzen ditu, adibidez, jokalariak elkarrekin ordenagailu jokoetan jolasten ari diren bitartean komunikatzeko erabil daitekeena. Oinarrizko ezaugarriak honako hauek dira: erabiltzailearen egoera ezartzea, Markdown markadun profil bat sortzea, erabiltzaileari txapak eranstea, erabiltzaile taldeak, kanalak eta zerbitzariak sortzea, botereen banaketa, urratzaileak blokeatzeko/desblokeatzeko tresnak, gonbidapenak bidaltzeko laguntza (gonbidapena).

Datozen argitalpenetan, bot-en laguntza, moderazio sistema oso bat eta Discord eta Matrix komunikazio plataformekin integratzeko moduluak espero ditugu. Epe luzeagoan, txat seguruetarako (E2EE Chat) euskarria ezartzea aurreikusten da, parte-hartzaileen aldetik muturreko enkriptatzea erabiltzen dutenak. Aldi berean, proiektuak ez du hainbat zerbitzari konbinatzen dituzten sistema deszentralizatu eta federatuetara garatzeko asmorik. Revolt ez da Matrix-ekin lehiatzen saiatzen, ez du protokoloaren ezarpena zaildu nahi eta bere nitxoa VPS merke batean exekutatu daitezkeen banakako proiektu eta komunitateetarako funtzionamendu optimoko zerbitzari bakarrak sortzea dela uste du.

Revolt-etik hurbil dauden txat-plataformen artean, partzialki irekita dagoen Rocket.Chat proiektua ere nabarmen dezakegu, zerbitzariaren zatia JavaScript-en idatzita dagoena, Node.js plataforman exekutatzen da eta MIT lizentziapean banatzen da. Rocket.Chat-en, oinarrizko funtzionaltasuna bakarrik dago irekita, eta funtzio osagarriak ordainpeko gehigarrien moduan banatzen dira. Rocket.Chat testu-mezuetara mugatzen da eta batez ere enpresetako lankideen arteko komunikazioa antolatzera eta bezeroekin, bazkideekin eta hornitzaileekin elkarrekintza erraztera bideratzen da.

Iturria: opennet.ru

Gehitu iruzkin berria