Lemmy 0.7.0


Lemmy 0.7.0

A próxima versão principal foi lançada Lemmy - no futuro, uma implementação federada e agora centralizada de um servidor semelhante ao Reddit (ou Hacker News, Lobsters) - um agregador de links. Desta vez 100 relatórios de problemas foram fechados, adicionou novas funcionalidades, melhorou o desempenho e a segurança.

O servidor implementa funcionalidades típicas para este tipo de site:

  • comunidades de interesses criadas e moderadas por usuários – subreddits, na terminologia do Reddit;
    • sim, cada comunidade tem seus próprios moderadores e regras definidas;
  • criação de postagens na forma de links simples com visualizações de metadados e artigos completos em Markdown com vários milhares de caracteres;
  • postagem cruzada - duplicação da mesma postagem em comunidades diferentes com um indicador correspondente exibindo isso;
  • a capacidade de se inscrever em comunidades, cujas postagens formarão o feed pessoal do usuário;
  • comentar postagens em estilo árvore, novamente com a capacidade de formatar texto em Markdown e inserir imagens;
  • avaliar postagens e comentários usando os botões “curtir” e “não curtir”, que juntos constituem uma classificação que afeta a exibição e a classificação;
  • sistema de notificação em tempo real com mensagens pop-up sobre mensagens e postagens não lidas.

Um diferencial da implementação é o minimalismo e adaptabilidade da interface: a base de código é escrita em Rust e TypeScript, usando tecnologia WebSocket, atualizando instantaneamente o conteúdo da página ao vivo, enquanto ocupa alguns kilobytes na memória do cliente. Uma API cliente está planejada para o futuro.

Claro, não se pode deixar de notar implementação quase pronta da federação de servidores Lemmy de acordo com o protocolo geralmente aceito Publicação de atividades, usado em muitos outros projetos Comunidade Fediverse. Com a ajuda da federação, os usuários de diferentes servidores Lemmy e, além disso, os usuários de outros membros da rede ActivityPub, como Mastodon e Pleroma, poderão se inscrever em comunidades, comentar e avaliar postagens não apenas dentro de seu próprio servidor de registro, mas também outros. Também está prevista a implementação de assinaturas de usuários e a adição de um feed federado global, como nos microblogs mencionados.

Mudanças nesta versão:

  • a página principal agora exibe um feed com os comentários mais recentes;
  • muitos novos temas de design, incluindo o novo padrão claro (anteriormente era escuro);
  • Visualizações de conteúdo expansíveis geradas por iframe diretamente no feed e na página de postagem;
  • ícones melhorados;
  • preenchimento automático de emojis conforme você digita e aparência de uma interface para selecioná-los;
  • simplificação dos destacamentos cruzados;
  • e o mais importante, substituir o pictshare, escrito em PHP, pelo pict-rs, uma implementação em Rust, para gerenciamento de arquivos de mídia;
    • pictshare é comentado como um projeto com sérios problemas de segurança e desempenho.

Também relatório de desenvolvedoresque recebeu um financiamento de 45,000€ da organização NLnet.

Os recursos recebidos estão previstos para serem gastos em:

  • melhorar a acessibilidade;
  • implementação de comunidades privadas;
  • introdução de novos servidores Lemmy;
  • redesenho do sistema de busca;
  • criação de um site amigável com descrição do projeto;
  • ferramentas de moderação para bloquear e ignorar usuários.

Para conhecer facilmente a versão estável, você pode usar o maior servidor em inglês - dev.lemmy.ml. Capturado na captura de tela derpy.e-mail.

Fonte: linux.org.ru

Adicionar um comentário