Lemmy 0.7.0


Lemmy 0.7.0

La prossima versione principale è stata rilasciata Lemmy - in futuro, un'implementazione federata e ora centralizzata di un server simile a Reddit (o Hacker News, Lobsters) - un aggregatore di collegamenti. Questa volta Sono state chiuse 100 segnalazioni di problemi, aggiunte nuove funzionalità, prestazioni e sicurezza migliorate.

Il server implementa funzionalità tipiche di questo tipo di siti:

  • comunità di interessi create e moderate dagli utenti - subreddit, nella terminologia Reddit;
    • sì, ogni comunità ha i propri moderatori e stabilisce delle regole;
  • creazione di post sia sotto forma di semplici collegamenti con anteprime di metadati che articoli completi in Markdown lunghi diverse migliaia di caratteri;
  • cross-posting - duplicazione dello stesso post in diverse comunità con un corrispondente indicatore che lo visualizza;
  • la possibilità di iscriversi alle community, i post dalle quali formeranno il feed personale dell'utente;
  • commentare i post in uno stile ad albero, sempre con la possibilità di formattare il testo in Markdown e inserire immagini;
  • valutare post e commenti utilizzando i pulsanti “Mi piace” e “Non mi piace”, che insieme costituiscono una valutazione che influisce sulla visualizzazione e sull'ordinamento;
  • sistema di notifica in tempo reale con messaggi pop-up su messaggi e post non letti.

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

Naturalmente non si può non notare implementazione quasi pronta della federazione dei server Lemmy secondo il protocollo generalmente accettato Attività Pub, utilizzato in molti altri progetti Comunità fediversa. Con l'aiuto della federazione, gli utenti dei diversi server Lemmy e, inoltre, gli utenti di altri membri della rete ActivityPub, come Mastodon e Pleroma, potranno iscriversi alle comunità, commentare e valutare i post non solo all'interno del proprio server di registrazione, ma anche altri. Si prevede inoltre di implementare gli abbonamenti agli utenti e aggiungere un feed federato globale, come nei citati microblog.

Modifiche in questa versione:

  • la pagina principale ora mostra un feed con gli ultimi commenti;
  • tanti nuovi temi di design, inclusa la nuova luce di serie (prima era buia);
  • Anteprime dei contenuti espandibili generate da iframely direttamente nel feed e nella pagina del post;
  • icone migliorate;
  • completamento automatico delle emoji durante la digitazione e comparsa di un'interfaccia per selezionarle;
  • semplificazione del cross-posting;
  • e, cosa più importante, sostituendo pictshare, scritto in PHP, con pict-rs, un'implementazione in Rust, per la gestione dei file multimediali;
    • pictshare viene commentato come un progetto con seri problemi di sicurezza e prestazioni.

anche riferiscono gli sviluppatoriche ha ricevuto un finanziamento di 45,000 euro da parte dell'organizzazione NLnet.

Si prevede che i fondi ricevuti saranno spesi per:

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

Per familiarizzare facilmente con la versione stabile, puoi utilizzare il più grande server in lingua inglese: dev.lemmy.ml. Catturato nello screenshot derpy.e-mail.

Fonte: linux.org.ru

Aggiungi un commento