Izašlo je novo izdanje platforme za izgradnju decentraliziranih društvenih mreža Hubzilla 5.2. Projekt osigurava komunikacijski poslužitelj koji se integrira sa sustavima za web objavljivanje, opremljen transparentnim identifikacijskim sustavom i alatima za kontrolu pristupa u decentraliziranim Fediverse mrežama. Kôd projekta napisan je u PHP-u i JavaScriptu i distribuira se pod licencom MIT-a.
Hubzilla ima jedinstveni sustav provjere autentičnosti za rad kao društvena mreža, forumi, grupe za raspravu, Wikiji, sustavi za objavljivanje članaka i web stranice. Federativna interakcija provodi se na temelju Zot-ovog vlastitog protokola, koji implementira WebMTA koncept za prijenos sadržaja preko WWW-a u decentraliziranim mrežama i pruža niz jedinstvenih funkcija, posebno transparentnu end-to-end autentifikaciju "Nomadski identitet" unutar Zot mrežu, kao i funkciju kloniranja kako bi se osigurale potpuno identične točke prijave i skupovi korisničkih podataka na različitim mrežnim čvorovima. Razmjena s drugim Fediverse mrežama podržana je korištenjem protokola ActivityPub, Diaspora, DFRN i OStatus. Hubzilla pohrana datoteka dostupna je i putem WebDAV protokola. Osim toga, sustav podržava rad s CalDAV događajima i kalendarima, kao i CardDAV bilježnicama.
Tijekom 2 mjeseca koja su prošla od izlaska prethodnog velikog izdanja 5.2, brojni popravci i promjene su napravljeni u kodu, među kojima, uz tradicionalne popravke identificiranih problema i poboljšanja, treba istaknuti sljedeće:
- Prijeđite na korištenje datotečnog sustava kao zadane pohrane slika. Prethodno se za to koristio DBMS. Podrška za odabir vrste pohrane sada se također odnosi na avatare profila uvezene s vanjskih poslužitelja.
- Podrška za uvoz svih vanjskih publikacija s mreža koje rade na protokolima Zot, Diaspora i Activitypub putem trake za pretraživanje.
- Eksperimentalna podrška za uvoz/izvoz podataka između Hubzille i Zap-a. U sklopu potonjeg trenutno se razvija referentna verzija Zot protokola.
- Performanse sustava pri prikazivanju glavnih stranica povećane su zbog internog mehanizma predmemoriranja i uklanjanja niza operacija obrade koje mogu usporiti prikaz na velikim čvorištima ili onima koji se nalaze na poslužiteljima male snage u pozadinske procese.
- Deklarirana podrška za najnoviju verziju PHP-a 8.
Izvor: opennet.ru