After 3 months of development the release of the platform for building decentralized social networks . The project provides a communication server that can be integrated with web publishing systems, equipped with a transparent identification system and access control tools in decentralized Fediverse networks. The project's code is written in PHP and JavaScript and is licensed under the MIT License.
Hubzilla supports a unified authentication system to function as a social network, forums, discussion groups, Wiki, article publishing systems, and websites. It also includes a data storage solution with WebDAV support and event handling with CalDAV support.
Federated interaction is carried out based on its own , which implements the concept of WebMTA for content delivery over the WWW in decentralized networks and offers a range of unique features, including transparent end-to-end authentication via 'Nomadic Identity' within the Zot network, as well as a cloning function to ensure fully identical entry points and user data sets across different nodes of the network. It supports communication with other Fediverse networks using the ActivityPub, Diaspora, DFRN, and OStatus protocols.
In this new release, in addition to traditional improvements of existing features and capabilities, as well as fixes identified since the last release, a new extension called 'Workflow' has been added. It serves as a tool for implementing a system for participant interaction. Its applications are expected to include use as a bug tracking system, while supporting all federated functions of the main platform.
Among the most noticeable in this new release, the following should be noted:
- Continuation of the migration process to the current version of the ZotVI protocol, the reference version of which is being developed within the related project . The full transition is planned for release 5.0, which is expected in the first quarter of next year.
- Expanded support for Opengraph for publications, which now also include articles.
- Improved support for working through CDN.
- The extension for caching external images has been significantly redesigned and optimized for speed and resource consumption.
- Issues with interaction with several services using the ActivityPub protocol have been resolved. The Hubzilla interface for working with networks that do not support 'Nomadic Identity' has also been improved.
- Expanded cross-posting capabilities for Hubzilla publications to external platforms and social networks, particularly Twitter and Livejournal.
- Limited support for embedding SVG images directly in publications using BBcode markup has been added.
- Support for automatic discovery of CalDAV and CardDAV services.
- A complete translation of the interface into Japanese has been included.
Active work is underway to translate the Hubzilla event notification system to the Server Side Events mechanism, which should improve the speed and reliability of delivery while also reducing frontend load.
In addition, developers report that options are being considered for migrating the main project repository from the current Framagit, supported by a non-profit organization , due to its planned closure in mid-2021.
Source: opennet.ru
