Lemmy 0.7.0


Lemmy 0.7.0

A seguinte versión principal foi lanzada lemmy - no futuro, unha implementación federada e agora centralizada dun servidor tipo Reddit (ou Hacker News, Lobsters), un agregador de ligazóns. Esta vez Pecháronse 100 informes de problemas, engadiu novas funcionalidades, mellorou o rendemento e a seguridade.

O servidor implementa a funcionalidade típica deste tipo de sitios:

  • comunidades de intereses creadas e moderadas polos usuarios - subreddits, en terminoloxía de Reddit;
    • si, cada comunidade ten os seus propios moderadores e establece regras;
  • creando publicacións tanto en forma de ligazóns sinxelas con vistas previas de metadatos como de artigos completos en Markdown de varios miles de caracteres;
  • publicación cruzada - duplicación do mesmo posto en comunidades diferentes cun indicador correspondente que amosa isto;
  • a posibilidade de subscribirse a comunidades, publicacións das que formarán a fonte persoal do usuario;
  • comentando publicacións en estilo árbore, de novo coa posibilidade de dar formato ao texto en Markdown e inserir imaxes;
  • clasificar publicacións e comentarios mediante os botóns "gústame" e "non me gusta", que en conxunto constitúen unha valoración que afecta á visualización e á ordenación;
  • sistema de notificación en tempo real con mensaxes emerxentes sobre mensaxes e publicacións non lidas.

Unha característica distintiva da implementación é o minimalismo e a adaptabilidade da interface: o código base está escrito en Rust e TypeScript, utilizando tecnoloxía WebSocket, actualizando instantáneamente o contido da páxina en directo, mentres ocupa uns poucos kilobytes na memoria do cliente. Está prevista unha API de cliente para o futuro.

Por suposto, non se pode deixar de notar implementación case preparada da federación de servidores Lemmy segundo o protocolo xeralmente aceptado ActividadePub, usado en moitos outros proxectos Comunidade Fediverse. Coa axuda da federación, os usuarios de diferentes servidores Lemmy e, ademais, os usuarios doutros membros da rede ActivityPub, como Mastodon e Pleroma, poderán subscribirse a comunidades, comentar e valorar as publicacións non só dentro do seu propio servidor de rexistro, así como tamén para subscribirse ás comunidades. pero tamén outros. Tamén está previsto implementar subscricións aos usuarios e engadir un feed global federado, como nos mencionados microblogs.

Cambios nesta versión:

  • a páxina principal agora mostra unha fonte cos últimos comentarios;
  • moitos novos temas de deseño, incluíndo a nova luz estándar (anteriormente era escuro);
  • Vistas previas de contido ampliables xeradas por iframely directamente no feed e na páxina da publicación;
  • iconas melloradas;
  • a completación automática de emoji mentres escribes e a aparición dunha interface para seleccionalos;
  • simplificación da publicación cruzada;
  • e o máis importante, substituíndo pictshare, escrito en PHP, por pict-rs, unha implementación en Rust, para xestionar ficheiros multimedia;
    • pictshare é comentado como un proxecto con serios problemas de seguridade e rendemento.

Tamén informe dos desenvolvedoresque recibiu un financiamento de 45,000 euros da organización NLnet.

Está previsto que os fondos recibidos sexan destinados a:

  • mellora da accesibilidade;
  • implantación de comunidades privadas;
  • introdución de novos servidores Lemmy;
  • redeseño do sistema de busca;
  • creación dunha páxina web amigable cunha descrición do proxecto;
  • ferramentas de moderación para bloquear e ignorar usuarios.

Para familiarizarse facilmente coa versión estable, pode usar o maior servidor en inglés - dev.lemmy.ml. Capturado na captura de pantalla derpy.email.

Fonte: linux.org.ru

Engadir un comentario