Lemmy 0.7.0


Lemmy 0.7.0

Izdana je bila naslednja večja različica Lemmy - v prihodnosti zvezna in zdaj centralizirana izvedba strežnika, podobnega Redditu (ali Hacker News, Lobsters) - zbiralnik povezav. Tokrat 100 poročil o težavah je bilo zaprtih, dodane nove funkcionalnosti, izboljšana zmogljivost in varnost.

Strežnik izvaja funkcionalnost, značilno za tovrstno spletno mesto:

  • skupnosti interesov, ki jih ustvarijo in moderirajo uporabniki – subreddits, v terminologiji Reddit;
    • ja, vsaka skupnost ima svoje moderatorje in določena pravila;
  • ustvarjanje objav tako v obliki preprostih povezav s predogledi metapodatkov kot polnopravnih člankov v Markdownu, dolgih več tisoč znakov;
  • navzkrižno objavljanje - podvajanje iste objave v različnih skupnostih z ustreznim indikatorjem, ki to prikazuje;
  • možnost naročanja na skupnosti, objave iz katerih bodo oblikovale uporabnikov osebni vir;
  • komentiranje objav v drevesnem slogu, spet z možnostjo oblikovanja besedila v Markdown in vstavljanja slik;
  • ocenjevanje objav in komentarjev z uporabo gumbov »všeč mi je« in »ni mi všeč«, ki skupaj sestavljajo oceno, ki vpliva na prikaz in razvrščanje;
  • sistem obveščanja v realnem času s pojavnimi sporočili o neprebranih sporočilih in objavah.

Posebnost izvedbe je minimalizem in prilagodljivost vmesnika: kodna osnova je napisana v Rust in TypeScript z uporabo tehnologije WebSocket, ki takoj posodablja vsebino strani v živo, medtem ko zaseda nekaj kilobajtov v pomnilniku odjemalca. Odjemalski API je načrtovan za prihodnost.

Seveda ne moremo opozoriti skoraj pripravljena izvedba federacije strežnikov Lemmy po splošno sprejetem protokolu ActivityPub, ki se uporablja v številnih drugih projektih Skupnost Fediverse. S pomočjo federacije se bodo lahko uporabniki različnih Lemmyjevih strežnikov in še več uporabniki drugih članov omrežja ActivityPub, kot sta Mastodon in Pleroma, naročali na skupnosti, komentirali in ocenjevali objave ne le znotraj lastnega registracijskega strežnika, ampak tudi ampak tudi drugi. Predvideno je tudi izvajanje naročnin na uporabnike in dodajanje globalnega zveznega vira, kot v omenjenih mikroblogih.

Spremembe v tej izdaji:

  • glavna stran zdaj prikazuje vir z najnovejšimi komentarji;
  • veliko novih oblikovalskih tem, vključno z novo standardno svetlobo (prej je bila temna);
  • Predogledi razširljive vsebine, ki jih ustvari iframely neposredno v viru in na strani objave;
  • izboljšane ikone;
  • samodejno dokončanje emojijev med tipkanjem in videz vmesnika za njihovo izbiro;
  • poenostavitev navzkrižnega napotitve;
  • in kar je najpomembneje, zamenjava pictshare, napisane v PHP, s pict-rs, izvedbo v Rustu, za upravljanje medijskih datotek;
    • pictshare je komentiran kot projekt z resnimi težavami glede varnosti in delovanja.

Tudi poročilo razvijalcevki je od organizacije prejela sredstva v višini 45,000 € NLnet.

Prejeta sredstva se nameravajo porabiti za:

  • izboljšanje dostopnosti;
  • izvajanje zasebnih skupnosti;
  • uvedba novih strežnikov Lemmy;
  • preoblikovanje iskalnega sistema;
  • izdelava prijazne spletne strani z opisom projekta;
  • orodja za moderiranje za blokiranje in ignoriranje uporabnikov.

Za enostavno seznanitev s stabilno različico lahko uporabite največji strežnik v angleškem jeziku - dev.lemmy.ml. Ujeto v posnetek zaslona derpy.e-pošta.

Vir: linux.org.ru

Dodaj komentar