Lemmy 0.7.0


Lemmy 0.7.0

Den nyeste store versjonen har blitt utgitt Lemmy — i fremtiden en føderert, men nå en sentralisert implementering av Reddit-lignende (eller Hacker News, Lobsters) server — en lenkeaggregator. Denne gangen ble 100 feilrapporter lukket, en ny funksjonalitet er lagt til, og ytelsen og sikkerheten er forbedret.

Serveren implementerer typisk funksjonalitet for slike nettsteder:

  • felleskap opprettet og moderert av brukerne — subreddits, for å bruke Reddit-termer;
    • ja, hvert fellesskap har sitt eget moderatorteam og satte regler;
  • oppretting av innlegg både som enkle lenker med forhåndsvisning av metadata, samt fullverdige artikler skrevet i Markdown på flere tusen tegn;
  • kryssinnlegg — duplisering av det samme innlegget i forskjellige fellesskap med tilhørende indikator som viser dette;
  • muligheten til å abonnere på fellesskap, innlegg fra hvilke vil utgjøre brukerens personlige feed;
  • kommentering av innlegg i trestilen, igjen med mulighet for tekstformatering i Markdown og bildeinnsetting;
  • vurdering av innlegg og kommentarer ved hjelp av 'liker' og 'misliker'-knapper, som til sammen utgjør en rangering som påvirker visning og sortering;
  • et sanntid varselsystem med popup-meldinger om uleste meldinger og innlegg.

Et særtrekk ved implementeringen er minimalismen og tilpasningsevnen i brukergrensesnittet: kodebasen er skrevet i Rust og TypeScript, som bruker WebSocket-teknologi for umiddelbart å oppdatere innholdet på siden, samtidig som det bruker bare noen få kilobyte i klientens minne. I fremtiden planlegges et klient-API.

Selvfølgelig kan vi ikke unngå å nevne den nesten ferdige implementeringen av føderasjonen av Lemmy-servere i henhold til den vanlige protokollen ActivityPub, brukt i mange andre prosjekter i Fediverse-fellesskap. Gjennom føderasjonen vil brukere av forskjellige Lemmy-servere, og mer spesifikt brukere av andre medlemmer av ActivityPub-nettverket, som Mastodon og Pleroma, kunne abonnere på fellesskap, kommentere og vurdere innlegg ikke bare innenfor deres egen registreringsserver, men også andre. Det planlegges også implementering av abonnement på brukere og tillegg av en global føderert feed, som i nevnte mikroblogger.

Endringer i denne utgaven:

  • det vises nå en strøm av de nyeste kommentarene på hovedsiden;
  • mange nye temaer, inkludert et nytt standard lyst tema (tidligere var det mørkt);
  • åpne forhåndsvisninger av innhold generert av iframely, rett i strømmen og på innleggssiden;
  • forbedrede ikoner;
  • autokomplettering av emojis ved inntasting, og en grensesnitt for valg av dem;
  • forenkling av kryssposting;
  • og kanskje viktigst, erstatning av pictshare, skrevet i PHP, med pict-rs, en implementasjon i Rust for mediehåndtering;
    • pictshare kommenteres som et prosjekt med alvorlige sikkerhets- og ytelsesproblemer.

Også Utviklerne rapporterer, at de har fått finansiering på €45,000 fra organisasjonen NLnet.

De mottatte midlene planlegges brukt på:

  • forbedring av tilgjengelighet (accessibility);
  • implementering av private fellesskap;
  • innføring av nye Lemmy-servere;
  • omarbeiding av søkesystemet;
  • opprettelse av en vennlig nettside med prosjektbeskrivelse;
  • modereringverktøy for å blokkere og ignorere brukere.

For en enkel introduksjon til den stabile versjonen kan du bruke den største engelskspråklige serveren — dev.lemmy.ml. På skjermbildet er derpy.email.

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster