Реліз децентралізованої комунікаційної платформи 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

Додати коментар або відгук