Lemmy 0.7.0


Lemmy 0.7.0

È stata rilasciata l'ennesima versione maggiore Lemmy — nella futura implementazione federativa, mentre attualmente è una realizzazione centralizzata di un server simile a Reddit (o Hacker News, Lobsters) — aggregatore di link. Questa volta sono stati chiusi 100 rapporti di problemi, è stata aggiunta una nuova funzionalità, migliorate le prestazioni e la sicurezza.

Il server offre funzionalità tipiche per questo tipo di siti:

  • comunità create e moderate dagli utenti in base agli interessi — subreddit, per usare la terminologia di Reddit;
    • sì, ogni comunità ha il proprio staff di moderazione e le regole stabilite;
  • creazione di post sia come semplici link con anteprime di metadati, sia come articoli completi in Markdown lunghi diverse migliaia di caratteri;
  • cross-posting — duplicazione dello stesso post in diverse comunità con un indicatore corrispondente che lo mostra;
  • possibilità di iscriversi alle comunità, i cui post andranno a formare il feed personale dell'utente;
  • commenti ai post in stile ad albero, con la possibilità di formattare il testo in Markdown e inserire immagini;
  • valutazione dei post e dei commenti tramite i pulsanti 'mi piace' e 'non mi piace', che insieme formano una reputazione che influisce sulla visualizzazione e ordinamento;
  • sistema di notifiche in tempo reale con messaggi pop-up sui messaggi e post non letti.

Una caratteristica distintiva dell'implementazione è il minimalismo e l'adattabilità dell'interfaccia: il codice è scritto in Rust e TypeScript, utilizzando la tecnologia WebSocket, aggiornando istantaneamente il contenuto della pagina in tempo reale, occupando solo pochi kilobyte nella memoria del client. È previsto un API client in futuro.

Naturalmente, non si può non notare l'implementazione quasi completa della federazione dei server Lemmy secondo un protocollo comune ActivityPub, utilizzato in molti altri progetti della comunità Fediverse. Grazie alla federazione, utenti di diversi server Lemmy e, persino, utenti di altri partecipanti alla rete ActivityPub, come Mastodon e Pleroma, potranno iscriversi a comunità, commentare e valutare post non solo all'interno del proprio server di registrazione, ma anche in altri. È inoltre prevista l'implementazione dell'iscrizione agli utenti e l'aggiunta di un feed federato globale, come nei microblog citati.

Modifiche in questa versione:

  • sulla homepage ora è visibile un feed con gli ultimi commenti;
  • numerosi nuovi temi, incluso un nuovo tema chiaro predefinito (prima era scuro);
  • anteprime espandibili dei contenuti, generate da iframely, direttamente nel feed e nella pagina del post;
  • icone migliorate;
  • completamento automatico delle emoji durante la digitazione, con l'interfaccia per la loro selezione;
  • semplificazione del cross-posting;
  • e soprattutto, la sostituzione di pictshare, scritto in PHP, con pict-rs, implementato in Rust, per la gestione dei file multimediali;
    • pictshare è stato segnalato come un progetto con gravi problemi di sicurezza e prestazioni.

Anche gli sviluppatori riportano, di aver ricevuto un finanziamento di €45.000 dall'organizzazione NLnet.

I fondi ricevuti saranno utilizzati per:

  • migliorare l'accessibilità;
  • realizzazione di comunità private;
  • introduzione di nuovi server Lemmy;
  • ristrutturazione del sistema di ricerca;
  • creazione di un sito web user-friendly con la descrizione del progetto;
  • strumenti di moderazione per bloccare e ignorare gli utenti.

Per una semplice consultazione della versione stabile, puoi utilizzare il più grande server di lingua inglese — dev.lemmy.ml. Nello screenshot è catturato derpy.email.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster