Релиз открытой федеративной платформы публикаций Hubzilla 3.8
Увидел свет новый выпуск открытой федеративной платформы публикаций Hubzilla 3.8. Код проекта написан на PHP и Javascript и распространяется под лицензией MIT.
Hubzilla представляет собой коммуникационный сервер, интегрируемый с системами web-публикации, снабжённый прозрачной системой идентификации и средствами управления доступом в децентрилизованных сетях Fediverse. Проект сочетает в себе элементы социальной сети, облачного хранилища, блога, форума и системы управления контентом, которые интегрированы в общую децентрализованную сеть. Распределённая система управления доступом на базе nomadic identity позволяет обеспечить единый уровень доступа к любой публикации на уровне каналов и участников сети, в том числе для каналов на других серверах, по всей сети. Также обеспечивается возможность полностью прозрачного клонирования содержимого каналов на двух и более узлах Hubzilla, включая все типы публикаций, комментариев и мультимедиа файлов.
- Возможности системы:
- Построение децентрализованной сети «Grid» из независимых узлов;
- Система каналов и контактов разного назначения;
- Прозрачная миграция и клонирование профилей и каналов в сети;
- Контроль доступа к размещённым данным во всей сети;
- Использование защищённого протокола Zot;
- Поддержка обширного стека протоколов для возможности обмена данными со всеми популярными децентрализованным социальными сетями, включая Diaspora, Friendica, Mastodon, GNU Social и других.
Среди главных новшеств в релизе следует отметить:
- Полностью переработанная система пользовательских настроек. Благодаря переносу большей их части из общего раздела на уровень приложений заметно упрощена персонализация возможностей для новых пользователей.
- Добавлена поддержка таблиц в языке разметки Markdown, который является опциональным по отношению к стандартному для Hubzilla BBcode.
- Новый модуль репутации пользователей для каналов сообществ.
- Добавлен модуль платной подписки на контент для модуля расширения «Cart», который предоставляет функционал онлайн магазина для размещения, обработки и оплаты заказов.
- Новое приложение WYSIWYG редактора для всех типов публикаций.
- Экспериментальный модуль обработчика очереди обмена данными с другими узлами Fediverse.
- Оптимизирована схема баз данных с учётом новшеств MySQL 8.
- Обеспечено корректное склонение числительных на уровне frontend для ряда языков, включая и русский.
- Большое количество оптимизаций и исправлений ошибок, замеченных с моменты выхода предыдущей версии.
© OpenNet