După 3 luni de dezvoltare lansarea platformei pentru construirea de rețele sociale descentralizate . Proiectul oferă un server de comunicație, integrabil cu sisteme de publicare web, dotat cu un sistem transparent de identificare și instrumente de gestionare a accesului în rețelele descentralizate Fediverse. Codul proiectului este scris în PHP și Javascript și sub licența MIT.
Hubzilla suportă un sistem unic de autentificare pentru a funcționa ca rețea socială, forumuri, grupuri de discuție, Wiki, sisteme de publicare a articolelor și site-uri web. De asemenea, oferă un depozit de date cu suport WebDAV și gestionare a evenimentelor cu suport CalDAV.
Interacțiunea federativă se realizează pe baza proprie , care implementează conceptul WebMTA pentru transmiterea de conținut prin WWW în rețele descentralizate și oferă o serie de funcții unice, în special autentificarea transparentă end-to-end „Identitate Nomadică” în cadrul rețelei Zot, precum și funcția de clonare pentru a asigura puncte de intrare complet identice și seturi de date utilizator pe diferite noduri ale rețelei. Se suportă schimbul cu alte rețele Fediverse folosind protocoalele ActivityPub, Diaspora, DFRN și OStatus.
În noua versiune, pe lângă îmbunătățirile tradiționale ale funcțiilor și capacităților existente, precum și corectările problemelor identificate de la versiunea anterioară, a fost adăugat un nou extensie denumit „Workflow”. Acesta reprezintă un instrument pentru implementarea unui sistem de interacțiune între participanți. Printre domeniile de aplicare se preconizează utilizarea ca sistem de urmărire a erorilor, având în vedere că sunt susținute toate funcțiile federative ale platformei principale.
Printre cele mai notabile în noua versiune se remarcă:
- Continuarea procesului de migrare la versiunea curentă a protocolului ZotVI, a cărei versiune de referință se dezvoltă în cadrul unui proiect aferent . Trecerea completă este planificată pentru versiunea 5.0, ale cărei lansare este așteptată în primul trimestru al anului viitor.
- Extinderea suportului Opengraph pentru publicații, care acum includ și articole.
- Îmbunătățirea suportului pentru operarea prin CDN.
- Extensia pentru cache-ul imaginilor externe a fost complet refăcută și optimizată pentru viteză și consum de resurse.
- Au fost corectate problemele identificate în interacțiunea cu o serie de servicii care utilizează protocolul ActivityPub. De asemenea, s-a îmbunătățit interfața Hubzilla pentru a lucra cu rețele care nu suportă „Nomadic Identity”.
- Au fost extinse capacitățile de cross-posting ale publicațiilor Hubzilla pe platforme externe și rețele sociale, în special Twitter și Livejournal.
- A fost adăugat suport limitat pentru încorporarea imaginilor în format SVG în publicații folosind markup BBcode.
- Suport pentru descoperirea automată a serviciilor CalDAV și CardDAV.
- A fost inclusă traducerea completă a interfeței în limba japoneză.
Se lucrează activ la traducerea sistemului de notificări Hubzilla pentru evenimente în mecanismul Server Side Events, ceea ce ar trebui să crească viteza și fiabilitatea livrării, precum și să reducă încărcătura pe front-end.
În plus, dezvoltatorii raportează că se examinează opțiuni pentru migrarea principalului repository al proiectului de la actualul Framagit, susținut de o organizație non-profit , în legătură cu închiderea planificată a acestuia la mijlocul anului 2021.
Sursa: opennet.ro
