Foi publicado um novo lançamento da plataforma para construção de redes sociais descentralizadas Hubzilla 5.6. O projeto fornece um servidor de comunicação, integrável com sistemas de publicação na 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, suportando como repositórios de dados SGBDs MySQL e seus forks, além de PostgreSQL.
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.
Na nova versão, além de uma série de melhorias e correções tradicionais, foram adicionadas várias novidades importantes:
- O módulo de registro de usuários foi completamente reformulado. Agora, ao se registrar, é possível ajustar finamente seus parâmetros, incluindo intervalos de tempo, número máximo de registros por período, confirmação e verificação de usuários. A última é possível sem o uso de e-mail.
- O módulo do sistema de convites de usuários no Hubzilla foi aprimorado, permitindo a redefinição dos modelos de convites e implementando suporte a idiomas.
- Foi adicionado um módulo de suporte completo ao armazenamento de sessões na base de dados em memória Redis. Isso pode ser útil para aumentar a responsividade de grandes servidores Hubzilla.
- Foram realizados trabalhos para aumentar a eficiência do processamento de vários processos, o que também impactou positivamente na performance geral do sistema.
Fonte: opennet.ru
