Pas më shumë se gjashtë muaj nga botonimi i versionit të fundit të njohur, është lëshuar një version i ri i platformës për ndërtimin e rrjeteve sociale të decentralizuara Hubzilla 7.0. Projekti ofron një server komunikimi që mund të integrohet me sisteme publikimi në web, i furnizuar me një sistem të qartë identifikimi dhe mjete për menaxhimin e aksesit në rrjetet e decentralizuara Fediverse. Kodi i projektit është shkruar në PHP dhe JavaScript dhe distribuohet nën licencën MIT, ndërsa për ruajtjen e të dhënave mbështeten DBMS-të MySQL dhe fork-ët e tij, si dhe PostgreSQL.
Hubzilla ka një sistem unik autentikimi për të funksionuar si një rrjet social, forume, grupe diskutimi, Wiki, sisteme për publikimin e artikujve dhe faqesh interneti. Ndërveprimi federativ realizohet mbi bazën e protokollit të tij Zot, i cili implementon konceptin WebMTA për transmetimin e përmbajtjes përmes WWW në rrjete të decentralizuara dhe ofron një sërë karakteristikash unike, veçanërisht autentikimin e qartë tërësisht "Identiteti Nomadik" brenda rrjetit Zot, si dhe funksionin e klonimit për të siguruar pika hyrjeje dhe grupe të dhënash përdoruesish plotësisht identike në nyje të ndryshme të rrjetit. Ndërlidhja me rrjete të tjera Fediverse mbështetet duke përdorur protokollet ActivityPub, Diaspora, DFRN dhe OStatus. Ruajtja e dosjeve në Hubzilla është gjithashtu e aksesueshme dhe përmes protokollit WebDAV. Përveç kësaj, sistemi mbështet punën me ngjarje dhe kalendarë CalDAV, si dhe fletore kontakti CardDAV.
Një nga risitë kryesore është sistemi i ri i plotë i të drejtave të aksesit, i cili është një nga karakteristikat kyçe të Hubzilla. Rindërtimi i kryer ka lejuar thjeshtimin e procesit të punës dhe njëkohësisht është siguruar më shumë fleksibilitet për një organizim më të lehtë të ndërveprimit.
- Roli i kanaleve është thjeshtuar. Tani ka katër opsione për të zgjedhur: "publik", "personal", "forum i komunitetit" dhe "i personalizuar". Si parazgjedhje, kanali krijohet si "personal".
- Lejet individuale për kontaktet janë hequr në favor të roleve, të cilat tani janë një kërkesë e detyrueshme gjatë shtimit të secilit kontakt.
- Roli e kontakteve kanë një parazgjedhje të vetme që përcaktohet nga roli i kanalit. Roli të personalizuar të kontakteve mund të krijohet sipas dëshirës. Çdo rol kontakti mund të vendoset si parazgjedhje për lidhjet e reja në aplikacionin "Roli i Kontakteve".
- Cilësimet e privatësisë janë transferuar në një modul të veçantë të cilësimeve. Cilësimet e dukshmërisë së statusit online dhe regjistrimeve në faqet e direktorisë dhe ofertave janë transferuar në profil.
- Konfigurimet e avancuara janë të disponueshme në cilësimet e privatësisë, nëse është zgjedhur roli i kanalit të personalizuar. Ata morën një paralajmërim fillestar, dhe disa regjistrime që mund të keqkuptohen morën sugjerime.
- Grupet e privatësisë mund të menaxhohen nga aplikacioni "Grupet e Privatësisë", nëse është instaluar. Cilësimet e grupit të privatësisë parazgjedhje për përmbajtje të re dhe grupin e privatësisë parazgjedhje për kontakte të reja gjithashtu janë transferuar andej.
- Qasja e mysafirëve është riorganizuar për të lejuar shtimin e mysafirëve të rinj në grupet e privatësisë. Lidhjet e shpejta për burimet private janë shtuar në menunë e rënë për lehtësi.
Ndryshime të tjera të rëndësishme përfshijnë:
- Përmirësimi i ndërfaqes së përdoruesit për ndërrimin e fotografisë së profilit.
- Përmirësimi i shfaqjes së anketave.
- Korrigjuar një gabim me anketat për kanalet - forume.
- Përmirësuar performanca gjatë fshirjes së kontakteve.
- Shtesën e vjetër për mesazhe personale e zëvendësoi mekanizmi standard i mesazheve të drejtpërdrejta, përfshirë shkëmbimin me Diasporën.
- Mbështetje dhe përmirësime për shtesën Socialauth.
- Rregullime të ndryshme të gabimeve.
Pjesa më e madhe e punës u krye nga zhvilluesi kryesor Mario Vaviti me mbështetje nga fondi NGI Zero për financimin me kod të hapur.
Burimi: opennet.ru
