Lemmy 0.7.0


Lemmy 0.7.0

Bola vydaná ďalšia hlavná verzia Lemmy - v budúcnosti federovaná a teraz centralizovaná implementácia servera podobného Redditu (alebo Hacker News, Lobsters) - agregátora odkazov. Tentokrát Uzavrelo sa 100 hlásení problémov, pridali nové funkcie, zlepšili výkon a bezpečnosť.

Server implementuje funkcie typické pre tento typ stránok:

  • záujmové komunity vytvorené a moderované používateľmi - subreddits, v terminológii Reddit;
    • áno, každá komunita má svojich moderátorov a stanovené pravidlá;
  • vytváranie príspevkov ako vo forme jednoduchých odkazov s náhľadmi metadát, tak aj plnohodnotných článkov v Markdowne v dĺžke niekoľko tisíc znakov;
  • cross posting - duplikácia toho istého príspevku v rôznych komunitách s príslušným indikátorom, ktorý to zobrazuje;
  • možnosť prihlásiť sa na odber komunít, príspevky, z ktorých sa vytvorí osobný informačný kanál používateľa;
  • komentovanie príspevkov v stromovom štýle, opäť s možnosťou formátovania textu v Markdown a vkladania obrázkov;
  • hodnotenie príspevkov a komentárov pomocou tlačidiel „páči sa mi“ a „nepáči sa mi“, ktoré spolu tvoria hodnotenie ovplyvňujúce zobrazenie a triedenie;
  • systém upozornení v reálnom čase s vyskakovacími správami o neprečítaných správach a príspevkoch.

Charakteristickým rysom implementácie je minimalizmus a prispôsobivosť rozhrania: kódová základňa je napísaná v Rust a TypeScript pomocou technológie WebSocket, ktorá okamžite aktualizuje obsah stránky naživo, pričom zaberá niekoľko kilobajtov v pamäti klienta. Do budúcnosti sa plánuje klientské API.

Samozrejme, nemožno si to nevšimnúť takmer hotová implementácia federácie serverov Lemmy podľa všeobecne uznávaného protokolu ActivityPub, ktorý sa používa v mnohých iných projektoch Federálna komunita. Pomocou federácie sa budú môcť používatelia rôznych serverov Lemmy a navyše používatelia iných členov siete ActivityPub, ako sú Mastodon a Pleroma, prihlásiť do komunít, komentovať a hodnotiť príspevky nielen v rámci vlastného registračného servera, ale aj iní. Plánuje sa aj implementácia predplatného používateľom a pridanie globálneho federovaného feedu, ako v spomínaných mikroblogoch.

Zmeny v tomto vydaní:

  • na hlavnej stránke sa teraz zobrazuje informačný kanál s najnovšími komentármi;
  • veľa nových dizajnových tém vrátane nového štandardného svetla (predtým bolo tmavé);
  • Rozšíriteľné náhľady obsahu generované iframely priamo vo feede a na stránke príspevku;
  • vylepšené ikony;
  • automatické dopĺňanie emotikonov počas písania a vzhľad rozhrania na ich výber;
  • zjednodušenie krížového účtovania;
  • a čo je najdôležitejšie, nahradenie pictshare, napísaného v PHP, pict-rs, implementáciou v Rust, pre správu mediálnych súborov;
    • pictshare je komentovaný ako projekt s vážnymi problémami s bezpečnosťou a výkonom.

Tiež hlásia vývojáriktorá získala od organizácie finančné prostriedky vo výške 45,000 XNUMX eur NLnet.

Získané prostriedky sa plánujú použiť na:

  • zlepšenie dostupnosti;
  • realizácia súkromných komunít;
  • predstavenie nových serverov Lemmy;
  • redizajn vyhľadávacieho systému;
  • vytvorenie priateľskej webovej stránky s popisom projektu;
  • nástroje na moderovanie na blokovanie a ignorovanie používateľov.

Na ľahké zoznámenie sa so stabilnou verziou môžete použiť najväčší server v anglickom jazyku - dev.lemmy.ml. Zachytené na snímke obrazovky derpy.e-mail.

Zdroj: linux.org.ru

Pridať komentár