Рэліз дэцэнтралізаванай камунікацыйнай платформы Hubzilla 5.4

Убачыў свет новы выпуск платформы для пабудовы дэцэнтралізаваных сацыяльных сетак Hubzilla 5.2. Праект дае камунікацыйны сервер, які інтэгруецца з сістэмамі web-публікацыі, забяспечаны празрыстай сістэмай ідэнтыфікацыі і сродкамі кіравання доступам у дэцэнтралізаваных сетках Fediverse. Код праекту напісаны на PHP і JavaScript і распаўсюджваецца пад ліцэнзіяй MIT.

Hubzilla мае адзіную сістэму аўтэнтыфікацыі для працы ў якасці сацыяльнай сеткі, форумаў, дыскусійных груп, Wiki, сістэм для публікацыі артыкулаў і вэб-сайтаў. Федэратыўнае ўзаемадзеянне ажыццяўляецца на базе ўласнага пратакола Zot, які рэалізуе канцэпцыю WebMTA для перадачы кантэнту праз WWW у дэцэнтралізаваных сетках і забяспечвае шэраг унікальных функцый, у прыватнасці, празрыстую скразную аўтэнтыфікацыю "Nomadic Identity" усярэдзіне сетак Zot, а таксама функцыю кланавання для забеспячэння цалкам ідэнтычных кропак уваходу і набораў карыстацкіх дадзеных на розных вузлах сеткі. Падтрымліваецца абмен з іншымі сеткамі Fediverse, выкарыстоўваючы пратаколы ActivityPub, Diaspora, DFRN і OStatus. Файлавае сховішча Hubzilla даступна таксама і па пратаколе WebDAV. Акрамя гэтага, сістэма падтрымлівае працу з падзеямі і календарамі CalDAV, а таксама нататнікі CardDAV.

За 2 месяцы, якія прайшлі з моманту выхаду папярэдняга буйнога выпуску 5.2, у код былі ўнесены шматлікія выпраўленні і змены сярод якіх, акрамя традыцыйных выпраўленняў выяўленых праблем і паляпшэнняў, варта вылучыць наступныя:

  • Пераход да выкарыстання файлавай сістэмы ў якасці сховішча малюнкаў па змаўчанні. Раней для гэтага выкарыстоўвалася СКБД Падтрымка выбару тыпу сховішча зараз таксама распаўсюджваецца і на імпартаваныя з вонкавых сервераў аватары профіляў.
  • Падтрымка імпарту любых вонкавых публікацый з сетак якія працуюць на базе пратаколаў Zot, Diaspora і Activitypub праз радок пошуку.
  • Эксперыментальная падтрымка імпарту-экспарту даных паміж Hubzilla і Zap. У рамках апошняга зараз распрацоўваецца эталонная версія пратакола Zot.
  • Павышана прадукцыйнасць сістэмы пры вывадзе асноўных старонак за кошт унутранага механізму кэшавання і вынасу шэрагу апрацовак, якія могуць запавольваць адлюстраванне на буйных або якія размяшчаюцца на маламагутных серверах хабах, у фонавыя працэсы.
  • Заяўлена аб падтрымцы апошняй версіі PHP 8.

Крыніца: opennet.ru

Дадаць каментар