Lëshimi i parë i platformës së komunikimit Fosscord në përputhje me Discord

Është publikuar publikimi i parë eksperimental i pjesës së serverit të projektit Fosscord, duke zhvilluar një platformë të hapur komunikimi për organizimin e komunikimit në komunitete duke përdorur chat, video dhe thirrje zanore. Një ndryshim i rëndësishëm nga projektet e tjera të hapura të një qëllimi të ngjashëm, si Revolt dhe Rocket.Chat, është sigurimi i përputhshmërisë në nivel protokolli me mesazherin e pronarit Discord - përdoruesit e Fosscord mund të komunikojnë me njerëz që vazhdojnë të përdorin shërbimin discord.com. Kodi i projektit është shkruar në TypeScript duke përdorur platformën Node.js dhe shpërndahet nën licencën AGPLv3. Ndërtimet e gatshme të serverëve janë përgatitur për Linux, Windows dhe macOS.

Serveri, i cili ju lejon të vendosni vetë platformën, përfshin komponentë me zbatimin e një API HTTP të pajtueshme me Discord, një portë e bazuar në protokollin WebSocket, një rrjet shpërndarjeje përmbajtjeje, serverë RTC dhe WebRTC për organizimin e komunikimeve zanore dhe video , shërbimet komunale dhe një ndërfaqe në internet për menaxhim. MongoDB përdoret si DBMS. Më vete, projekti po zhvillon një klient dhe një kornizë CSS për krijimin e ndërfaqeve të stilit Discord.

Lëshimi i parë i platformës së komunikimit Fosscord në përputhje me Discord

Qëllimi përfundimtar i projektit është të krijojë një klon Discord që është plotësisht i pajtueshëm me prapavijë, por ofron veçori të avancuara. Klienti Fosscord do të jetë në gjendje të zëvendësojë klientët zyrtarë Discord dhe serveri Fosscord do t'ju lejojë të ekzekutoni një server të pajtueshëm me Discord në harduerin tuaj. Mbështetja e Discord do të qetësojë kalimin e përdoruesve në platformën e hapur, do të thjeshtojë migrimin e robotëve dhe do të ofrojë mundësinë për të ruajtur të njëjtat flukse pune dhe mjedis komunikimi - pas migrimit, përdoruesit do të jenë ende në gjendje të komunikojnë me kolegët që vazhdojnë të përdorin Discord.

Ndër avantazhet e platformës Fosscord, aftësia për të rregulluar mirë të gjitha aspektet dhe kufizimet, arkitektura e decentralizuar me mungesën e një pike të vetme dështimi (nënkuptohet se klienti mund të lidhet me disa serverë njëkohësisht), aftësia për të zgjeruar funksionalitetin përmes shtojcave, ndryshoni pamjen përmes temave dhe përdorimit të kriptimit nga fundi në fund për negociata konfidenciale. Për të zgjeruar aftësitë e serverit, ofrohet mbështetje për bots.

Lëshimi i parë i platformës së komunikimit Fosscord në përputhje me Discord


Burimi: opennet.ru

Shto një koment