Foi lançado um novo lançamento da plataforma para construção de redes sociais descentralizadas Hubzilla 5.2. O projeto oferece um servidor de comunicação, integrável com sistemas de publicação web, equipado com um sistema de identificação transparente e ferramentas de gerenciamento de acesso em redes descentralizadas do Fediverse. O código do projeto é escrito em PHP e JavaScript e é distribuído sob a licença MIT.
Hubzilla possui um sistema único de autenticação que funciona como uma rede social, fóruns, grupos de discussão, Wiki, sistemas para publicação de artigos e websites. A interação federativa é realizada com base em seu próprio protocolo Zot, que implementa a concepção de WebMTA para a transmissão de conteúdo através da WWW em redes descentralizadas e oferece uma série de funções exclusivas, em particular, a autenticação transparente de ponta a ponta "Nomadic Identity" dentro da rede Zot, bem como a função de clonagem para garantir pontos de entrada e conjuntos de dados de usuários completamente idênticos em diversos nós da rede. O armazenamento de arquivos do Hubzilla também é acessível pelo protocolo WebDAV. Além disso, o sistema suporta a operação com eventos e calendários CalDAV, bem como com agendas CardDAV.
Nos 2 meses que se passaram desde o lançamento da versão anterior 5.2, o código passou por inúmeras correções e alterações, incluindo, além das correções tradicionais de problemas identificados e melhorias, os seguintes destaques:
- Transição para o uso do sistema de arquivos como armazenamento de imagens por padrão. Anteriormente, um SGBD era utilizado. O suporte para escolher o tipo de armazenamento agora também se aplica a importações de fontes externas. servidores avatares de perfis.
- Suporte para importar qualquer publicação externa de redes operando com base nos protocolos Zot, Diaspora e Activitypub através de uma linha de busca.
- Suporte experimental para importação e exportação de dados entre Hubzilla e Zap. Dentro deste último, atualmente está sendo desenvolvida uma versão de referência do protocolo Zot.
- Melhorou o desempenho do sistema na exibição das páginas principais devido a um mecanismo interno de cache e a realocação de vários processos que podem retardar a exibição em hubs grandes ou hospedados em máquinas menos potentes para processos em segundo plano. servidores Foi declarado suporte à versão mais recente do PHP 8.
- Foi lançado um novo lançamento da plataforma para construção de redes sociais descentralizadas Hubzilla 5.2.
Fonte: opennet.ru
