Hubzilla 5.4 komunikazio deszentralizatuaren plataformaren kaleratzea

Sare sozial deszentralizatuak eraikitzeko plataformaren bertsio berri bat kaleratu da, Hubzilla 5.2. Proiektuak web-argitalpen-sistemekin integratzen den komunikazio-zerbitzari bat eskaintzen du, Fediverse sare deszentralizatuetan identifikazio-sistema garden batekin eta sarbidea kontrolatzeko tresnekin hornitua. Proiektuaren kodea PHP eta JavaScript-en idatzita dago eta MIT lizentziapean banatzen da.

Hubzillak autentifikazio-sistema bakarra du sare sozial, foro, eztabaida-talde, wiki, artikuluak argitaratzeko sistema eta webgune gisa funtzionatzeko. Elkarrekintza federatua Zot-en berezko protokoloan oinarrituta egiten da, zeinak WebMTA kontzeptua inplementatzen du sare deszentralizatuetan edukia WWWn zehar transmititzeko eta hainbat funtzio berezi eskaintzen dituena, bereziki, amaierako "Normad Identity" autentifikazio gardena. Zot sarea, baita klonazio-funtzioa ere, sareko hainbat nodotan saio-hasiera eta erabiltzaileen datu multzo guztiz berdinak bermatzeko. Fediverseko beste sare batzuekin trukatzea onartzen da ActivityPub, Diaspora, DFRN eta OStatus protokoloak erabiliz. Hubzilla fitxategiak biltegiratzea WebDAV protokoloaren bidez ere eskuragarri dago. Gainera, sistemak CalDAV ekitaldi eta egutegiekin lan egitea onartzen du, baita CardDAV koadernoekin ere.

Aurreko 2 bertsio nagusia kaleratu zenetik igaro diren 5.2 hilabeteetan, konponketa eta aldaketa ugari egin dira kodean, eta horien artean, identifikatutako arazoen eta hobekuntzen ohiko konponketez gain, honako hauek nabarmendu behar dira:

  • Aldatu fitxategi-sistema irudien biltegiratze lehenetsi gisa erabiltzera. Lehen, DBMS bat erabiltzen zen horretarako. Biltegiratze mota bat aukeratzeko laguntza orain kanpoko zerbitzarietatik inportatutako profileko avatarei ere aplikatzen zaie.
  • Zot, Diaspora eta Activitypub protokoloetan exekutatzen diren sareetatik kanpoko argitalpenak inportatzeko laguntza bilaketa-barraren bidez.
  • Hubzilla eta Zap artean datuak inportatzeko/esportatzeko laguntza esperimentala. Azken horren baitan, gaur egun Zot protokoloaren erreferentziazko bertsio bat garatzen ari da.
  • Orrialde nagusiak bistaratzen direnean sistemaren errendimendua areagotu egin da, barneko cache-mekanismoaren ondorioz eta zentro handietan edo potentzia baxuko zerbitzarietan ostatatutakoak atzeko prozesuetarako pantaila moteldu dezaketen prozesatze-eragiketa ugari kendu direlako.
  • PHP 8-ren azken bertsiorako laguntza deklaratu da.

Iturria: opennet.ru

Gehitu iruzkin berria