Lemmy 0.7.0


Lemmy 0.7.0

Foi lançada mais uma versão principal Lemmy — no futuro uma implementação federativa, mas atualmente uma implementação centralizada de um servidor similar ao Reddit (ou Hacker News, Lobsters) — agregador de links. Desta vez foram fechados 100 relatórios de problemas, adicionada nova funcionalidade, melhorada a performance e a segurança.

O servidor implementa funcionalidades típicas desse tipo de site:

  • comunidades de interesses criadas e moderadas por usuários — subreddits, para usar a terminologia do Reddit;
    • sim, cada comunidade tem sua própria equipe de moderadores e regras estabelecidas;
  • criação de postagens tanto como links simples com pré-visualização de metadados quanto como artigos completos em Markdown com milhares de caracteres;
  • crossposting — duplicação da mesma postagem em diferentes comunidades com um indicador correspondente que exibe isso;
  • possibilidade de seguir comunidades, cujas postagens formarão o feed pessoal do usuário;
  • comentários em postagens no estilo árvore, novamente, com possibilidade de formatação de texto em Markdown e inserção de imagens;
  • avaliação de postagens e comentários através dos botões de "curtir" e "não curtir", que, em suma, compõem uma classificação que influencia a exibição e a ordenação;
  • sistema de notificações em tempo real com mensagens pop-up sobre postagens e mensagens não lidas.

Uma característica distintiva da implementação é o minimalismo e a adaptabilidade da interface: a base de código é escrita em Rust e TypeScript, usando a tecnologia WebSocket, atualizando instantaneamente o conteúdo da página, ocupando apenas alguns kilobytes na memória do cliente. No futuro, está previsto um API de cliente.

Certamente, não podemos deixar de mencionar a implementação praticamente pronta da federação de servidores Lemmy pelo protocolo amplamente aceito ActivityPub, utilizado em muitos outros projetos da comunidade Fediverse. Com a federação, usuários de diferentes servidores Lemmy e, mais ainda, usuários de outros participantes da rede ActivityPub, como Mastodon e Pleroma, poderão seguir comunidades, comentar e avaliar postagens não apenas dentro do seu próprio servidor de registro, mas também nos demais. Também está prevista a implementação de assinatura de usuários e a adição de um feed federativo global, assim como nos microblogs mencionados.

Mudanças nesta versão:

  • agora a página inicial exibe um feed com os últimos comentários;
  • uma variedade de novos temas, incluindo um novo padrão claro (anteriormente era escuro);
  • prévias expandidas de conteúdo geradas pelo iframely, diretamente no feed e na página do post;
  • ícones aprimorados;
  • autocompletar emojis ao digitar e a aparição de uma interface para seleção deles;
  • simplificação do cross-posting;
  • e o mais importante, a substituição do pictshare, escrito em PHP, pelo pict-rs, uma implementação em Rust, para gerenciar arquivos de mídia;
    • o pictshare é comentado como um projeto com sérios problemas de segurança e desempenho.

Além disso os desenvolvedores informam, que receberam financiamento de €45.000 da organização NLnet.

Os fundos obtidos estão planejados para serem gastos em:

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

Para uma visão simples da versão estável, você pode usar o maior servidor de língua inglesa — dev.lemmy.ml. A captura de tela mostra derpy.email.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster