Lemmy 0.7.0


Lemmy 0.7.0

Byla vydána další hlavní verze Lemmy - v budoucnu federovaná a nyní centralizovaná implementace serveru podobného Redditu (nebo Hacker News, Lobsters) - agregátoru odkazů. Tentokrát Bylo uzavřeno 100 hlášení problémů, přidány nové funkce, vylepšený výkon a zabezpečení.

Server implementuje funkce typické pro tento typ webu:

  • zájmové komunity vytvářené a moderované uživateli - subreddits, v terminologii Redditu;
    • ano, každá komunita má své moderátory a nastavená pravidla;
  • vytváření příspěvků jak ve formě jednoduchých odkazů s náhledy metadat, tak plnohodnotných článků v Markdown o délce několika tisíc znaků;
  • cross-posting - duplikace stejného příspěvku v různých komunitách s odpovídajícím indikátorem, který to zobrazuje;
  • možnost přihlásit se k odběru komunit, příspěvků, ze kterých bude tvořit osobní zdroj uživatele;
  • komentování příspěvků ve stromovém stylu, opět s možností formátování textu v Markdown a vkládání obrázků;
  • hodnocení příspěvků a komentářů pomocí tlačítek „To se mi líbí“ a „Nelíbí se mi“, což dohromady tvoří hodnocení ovlivňující zobrazení a řazení;
  • systém upozornění v reálném čase s vyskakovacími zprávami o nepřečtených zprávách a příspěvcích.

Charakteristickým rysem implementace je minimalismus a přizpůsobivost rozhraní: kódová základna je napsána v Rust a TypeScript pomocí technologie WebSocket, která okamžitě aktualizuje obsah stránky a zabírá několik kilobajtů v paměti klienta. Do budoucna se plánuje klientské API.

Samozřejmě, nelze si toho nevšimnout téměř hotová implementace federace serverů Lemmy podle obecně uznávaného protokolu Činnost Pub, používané v mnoha dalších projektech Federální komunita. Pomocí federace se uživatelé různých serverů Lemmy a navíc uživatelé dalších členů sítě ActivityPub, jako jsou Mastodon a Pleroma, budou moci přihlásit k odběru komunit, komentovat a hodnotit příspěvky nejen v rámci vlastního registračního serveru, ale i další. Plánuje se také implementace předplatného uživatelům a přidání globálního federovaného feedu, jako ve zmíněných mikroblozích.

Změny v tomto vydání:

  • hlavní stránka nyní zobrazuje zdroj s nejnovějšími komentáři;
  • mnoho nových designových témat, včetně nového standardního světla (dříve bylo tmavé);
  • Rozšiřitelné náhledy obsahu generované iframely přímo ve feedu a na stránce příspěvku;
  • vylepšené ikony;
  • automatické dokončování emotikonů při psaní a vzhled rozhraní pro jejich výběr;
  • zjednodušení křížového účtování;
  • a co je nejdůležitější, nahrazení pictshare, napsaného v PHP, pict-rs, implementací v Rustu, pro správu mediálních souborů;
    • pictshare je komentován jako projekt s vážnými bezpečnostními a výkonnostními problémy.

Také hlásí vývojářikterá od organizace získala finanční prostředky ve výši 45,000 XNUMX EUR NLnet.

Získané prostředky se plánují použít na:

  • zlepšení dostupnosti;
  • realizace soukromých komunit;
  • představení nových serverů Lemmy;
  • redesign vyhledávacího systému;
  • vytvoření přátelské webové stránky s popisem projektu;
  • nástroje pro moderování pro blokování a ignorování uživatelů.

Pro snadné seznámení se stabilní verzí můžete použít největší server v anglickém jazyce - dev.lemmy.ml. Zachyceno na snímku obrazovky derpy.e-mail.

Zdroj: linux.org.ru

Přidat komentář