Увидел свет (https://hub.somaton.com/channel/mario/?f=&mid=819074605423c8...) новый выпуск открытой федеративной платформы публикаций Hubzilla 3.8 (https://project.hubzilla.org). Код проекта написан на PHP и Javascript и распространяется (https://framagit.org/hubzilla/core) под лицензией MIT.
Hubzilla представляет собой коммуникационный сервер, интегрируемый с системами web-публикации, снабжённый прозрачной системой идентификации и средствами управления доступом в децентрилизованных сетях Fediverse. Проект сочетает в себе элементы социальной сети, облачного хранилища, блога, форума и системы управления контентом, которые интегрированы в общую децентрализованную сеть. Распределённая система управления доступом на базе nomadic identity позволяет обеспечить единый уровень доступа к любой публикации на уровне каналов и участников сети, в том числе для каналов на других серверах, по всей сети.
Также обеспечивается возможность полностью прозрачного клонирования содержимого каналов на двух и более узлах Hubzilla, включая все типы публикаций, комментариев и мультимедиа файлов.
Возможности системы:
- Построение децентрализованной сети "Grid" из независимых узлов;
- Система каналов и контактов разного назначения;
- Прозрачная миграция и клонирование профилей и каналов в сети;
- Контроль доступа к размещённым данным во всей сети;
- Использование защищённого протокола Zot (https://project.hubzilla.org/help/ru/developer/zot_protocol);
- Поддержка обширного стека протоколов для возможности обмена данными со всеми популярными децентрализованным социальными сетями, включая Diaspora, Friendica, Mastodon, GNU Social и других.
Среди главных новшеств (https://framagit.org/hubzilla/core/blob/master/CHANGELOG) в релизе следует отметить:
- Полностью переработанная система пользовательских настроек. Благодаря переносу большей их части из общего раздела на уровень приложений заметно упрощена персонализация возможностей для новых пользователей.
- Добавлена поддержка таблиц в языке разметки Markdown, который является опциональным по отношению к стандартному для Hubzilla BBcode.
- Новый модуль репутации пользователей для каналов сообществ.
- Добавлен модуль платной подписки на контент для модуля расширения "Cart", который предоставляет функционал онлайн магазина для размещения, обработки и оплаты заказов.
- Новое приложение WYSIWYG редактора для всех типов публикаций.
- Экспериментальный модуль обработчика очереди обмена данными с другими узлами Fediverse.
- Оптимизирована схема баз данных с учётом новшеств MySQL 8.
- Обеспечено корректное склонение числительных на уровне frontend для ряда языков, включая и русский.
- Большое количество оптимизаций и исправлений ошибок, замеченных с моменты выхода предыдущей версии.
URL: https://hub.somaton.com/channel/mario/?f=&mid=819074605423c8...
Новость: https://www.opennet.ru/opennews/art.shtml?num=49464