lemmy 0.7.0


lemmy 0.7.0

La próxima versión principal ha sido lanzada. Lemmy - en el futuro, una implementación federada y ahora centralizada de un servidor similar a Reddit (o Hacker News, Lobsters): un agregador de enlaces. Esta vez Se cerraron 100 informes de problemas., agregó nuevas funciones, mejoró el rendimiento y la seguridad.

El servidor implementa una funcionalidad típica de este tipo de sitio:

  • comunidades de intereses creadas y moderadas por usuarios: subreddits, en la terminología de Reddit;
    • sí, cada comunidad tiene sus propios moderadores y reglas establecidas;
  • crear publicaciones en forma de enlaces simples con vistas previas de metadatos y artículos completos en Markdown de varios miles de caracteres;
  • publicación cruzada: duplicación de la misma publicación en diferentes comunidades con un indicador correspondiente que lo muestra;
  • la capacidad de suscribirse a comunidades, cuyas publicaciones formarán el feed personal del usuario;
  • comentar publicaciones en estilo de árbol, nuevamente con la capacidad de formatear texto en Markdown e insertar imágenes;
  • calificar publicaciones y comentarios utilizando los botones "me gusta" y "no me gusta", que en conjunto constituyen una calificación que afecta la visualización y la clasificación;
  • Sistema de notificación en tiempo real con mensajes emergentes sobre mensajes y publicaciones no leídos.

Una característica distintiva de la implementación es el minimalismo y la adaptabilidad de la interfaz: el código base está escrito en Rust y TypeScript, utilizando la tecnología WebSocket, actualizando instantáneamente el contenido de la página en vivo, mientras ocupa unos pocos kilobytes en la memoria del cliente. Está prevista una API de cliente para el futuro.

Por supuesto, no se puede dejar de notar Implementación casi lista para usar de la federación de servidores Lemmy. según el protocolo generalmente aceptado ActividadPub, utilizado en muchos otros proyectos Comunidad fediversa. Con la ayuda de la federación, los usuarios de diferentes servidores de Lemmy y, además, los usuarios de otros miembros de la red ActivityPub, como Mastodon y Pleroma, podrán suscribirse a comunidades, comentar y calificar publicaciones no solo dentro de su propio servidor de registro, pero también otros. También está previsto implementar suscripciones a los usuarios y añadir un feed global federado, como en los microblogs mencionados.

Cambios en esta versión:

  • la página principal ahora muestra un feed con los últimos comentarios;
  • muchos temas de diseño nuevos, incluida la nueva luz estándar (antes estaba oscura);
  • Vistas previas de contenido expandibles generadas por iframely directamente en el feed y en la página de publicación;
  • iconos mejorados;
  • autocompletado de emoji a medida que escribes y apariencia de una interfaz para seleccionarlos;
  • simplificación de la publicación cruzada;
  • y lo más importante, reemplazar pictshare, escrito en PHP, con pict-rs, una implementación en Rust, para administrar archivos multimedia;
    • pictshare se comenta como un proyecto con serios problemas de seguridad y rendimiento.

también informe de los desarrolladoresque recibió una financiación de 45,000€ de la organización NLnet.

Está previsto gastar los fondos recibidos en:

  • mejorar la accesibilidad;
  • implementación de comunidades privadas;
  • introducción de nuevos servidores Lemmy;
  • rediseño del sistema de búsqueda;
  • creación de un sitio web amigable con una descripción del proyecto;
  • Herramientas de moderación para bloquear e ignorar usuarios.

Para familiarizarse fácilmente con la versión estable, puede utilizar el servidor en inglés más grande: dev.lemmy.ml. Capturado en la captura de pantalla derpy.correo electrónico.

Fuente: linux.org.ru

Añadir un comentario