Hubzilla орталықтандырылмаған коммуникациялық платформаның шығарылымы 5.4

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

Hubzilla-да әлеуметтік желі, форумдар, пікірталас топтары, Викилер, мақалаларды жариялау жүйелері және веб-сайттар ретінде жұмыс істеуге арналған бірыңғай аутентификация жүйесі бар. Федерацияланған өзара әрекеттесу орталықтандырылмаған желілерде WWW арқылы мазмұнды жіберуге арналған WebMTA тұжырымдамасын жүзеге асыратын және бірқатар бірегей функцияларды, атап айтқанда, «Көшпенділік сәйкестендіру» ішіндегі мөлдір түпкілікті аутентификацияны қамтамасыз ететін Zot компаниясының жеке хаттамасы негізінде жүзеге асырылады. Zot желісі, сондай-ақ әр түрлі желі түйіндеріндегі кіру нүктелері мен пайдаланушы деректерінің толық бірдей болуын қамтамасыз ететін клондау функциясы. Басқа Fediverse желілерімен алмасуға ActivityPub, Diaspora, DFRN және OStatus протоколдары арқылы қолдау көрсетіледі. Hubzilla файлдарын сақтау WebDAV протоколы арқылы да қол жетімді. Сонымен қатар, жүйе CalDAV оқиғаларымен және күнтізбелерімен, сондай-ақ CardDAV жазу кітапшаларымен жұмыс істеуді қолдайды.

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

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

Ақпарат көзі: opennet.ru

пікір қалдыру