Hajautetun viestintäalustan Hubzilla julkaisu 5.4

Uusi julkaisu alustasta hajautettujen sosiaalisten verkostojen rakentamiseen, Hubzilla 5.2, on julkaistu. Projekti tarjoaa verkkojulkaisujärjestelmiin integroivan viestintäpalvelimen, joka on varustettu läpinäkyvällä tunnistusjärjestelmällä ja kulunvalvontatyökaluilla hajautetuissa Fediverse-verkoissa. Projektikoodi on kirjoitettu PHP:llä ja JavaScriptillä, ja sitä jaetaan MIT-lisenssillä.

Hubzillassa on yksi todennusjärjestelmä, joka toimii sosiaalisena verkostona, foorumeina, keskusteluryhminä, Wikeinä, artikkelien julkaisujärjestelminä ja verkkosivustoina. Federated vuorovaikutus tapahtuu Zotin oman protokollan pohjalta, joka toteuttaa WebMTA-konseptin sisällön siirtämiseen WWW:n kautta hajautetuissa verkoissa ja tarjoaa joukon ainutlaatuisia toimintoja, erityisesti läpinäkyvän päästä päähän -todennusta "Nomadic Identity" sisällä. Zot-verkko sekä kloonaustoiminto, joka varmistaa täysin identtisten pisteiden kirjautumisen ja käyttäjätietojoukot eri verkkosolmuissa. Vaihtoa muiden Fediverse-verkkojen kanssa tuetaan käyttämällä ActivityPub-, Diaspora-, DFRN- ja OStatus-protokollia. Hubzilla-tiedostojen tallennustila on saatavilla myös WebDAV-protokollan kautta. Lisäksi järjestelmä tukee työskentelyä CalDAV-tapahtumien ja -kalentereiden sekä CardDAV-muistikirjojen kanssa.

Edellisen suuren julkaisun 2 julkaisusta kuluneiden 5.2 kuukauden aikana koodiin on tehty lukuisia korjauksia ja muutoksia, joista perinteisten havaittujen ongelmien ja parannusten korjausten lisäksi on syytä korostaa seuraavaa:

  • Vaihda käyttämään tiedostojärjestelmää kuvien oletustallennustilana. Aikaisemmin tähän käytettiin DBMS-järjestelmää, nyt tallennustyypin valinnan tuki koskee myös ulkoisilta palvelimilta tuotuja profiiliavatareita.
  • Tuki ulkoisten julkaisujen tuomiseen Zot-, Diaspora- ja Activitypub-protokollia käyttävistä verkoista hakupalkin kautta.
  • Kokeellinen tuki tietojen tuontiin/vientiin Hubzillan ja Zapin välillä. Osana jälkimmäistä kehitetään parhaillaan Zot-protokollan viiteversiota.
  • Järjestelmän suorituskykyä pääsivuja näytettäessä on parannettu sisäisen välimuistimekanismin ja useiden käsittelytoimintojen poistamisen ansiosta, jotka voivat hidastaa näyttöä suurissa keskittimissä tai vähän virtaa kuluttavilla palvelimilla isännöidyissä taustaprosesseissa.
  • Ilmoitettu tuki PHP 8:n uusimmalle versiolle.

Lähde: opennet.ru

Lisää kommentti