Lemmy 0.7.0


Lemmy 0.7.0

Megjelent a következő nagy verzió Lemmy — a jövőben egy föderatív, jelenleg pedig egy központosított Reddit-szerű (vagy Hacker News, Lobsters) linkgyűjtő szerver — aggregátor. Ez alkalommal 100 hibajelentést zártunk le, új funkciókat adtunk hozzá, javítottuk a teljesítményt és a biztonságot.

A szerver tipikus funkciókat valósít meg az ilyen típusú weboldalak számára:

  • a felhasználók által létrehozott és moderált érdekközösségeket — szubredditeket, ha Reddit terminológiát használunk;
    • igen, minden közösségnek saját moderátori csapata és megadott szabályai vannak;
  • bejegyzések írása egyszerű linkek formájában, előnézeti metadatákkal, valamint teljes cikkek Markdown formátumban, több ezer karakter hosszúságban;
  • keresztnyújtás — ugyanannak a bejegyzésnek a duplikálása különböző közösségekben megfelelő indikátorral, amely ezt megjeleníti;
  • lehetőség arra, hogy feliratkozzunk közösségekre, amelyek bejegyzései a felhasználó személyes hírfolyamát alkotják;
  • bejegyzések kommentálása fastruktúrában, ismét a szöveg Markdown formátumban történő formázásának és képek beillesztésének lehetőségével;
  • bejegyzések és kommentek értékelése „like” és „dislike” gombokkal, amelyek összesítve egy rangsort alkotnak, ami befolyásolja a megjelenítést és a rendezést;
  • valós idejű értesítési rendszer felugró üzenetekkel a meg nem olvasott üzenetekről és bejegyzésekről.

A megvalósítás jellegzetessége a minimalizmus és az interfész alkalmazkodóképessége: a kód alapja Rust és TypeScript nyelven íródott, a WebSocket technológiát használva, az oldal tartalmát azonnal, élőben frissítve, miközben mindössze néhány kilobájt memóriát foglal el az ügyfélnél. A jövőben kliens API megvalósítása is tervezett.

Természetesen nem említhetjük meg majdnem kész föderációs megvalósítását a Lemmy szervereknek az általánosan elfogadott protokoll szerint ActivityPub, amelyet számos más projekt is használ a Fediverse közösségekben. A föderáción keresztül a Lemmy különböző szerverei felhasználói, sőt más ActivityPub-hálózat tagjainak felhasználói, mint például a Mastodon és a Pleroma, fel tudnak iratkozni közösségekre, kommentálni és értékelni a bejegyzéseket nemcsak a saját regisztrációs szerverük keretein belül, hanem másoknál is. Globális föderatív hírfolyam megvalósítása is tervezett, mint a fent említett mikroblogokban.

A frissítések ebben a kiadásban:

  • a főoldalon mostantól megjelenik a legfrissebb kommentárok folyamata;
  • sok új téma, beleértve az új alapértelmezett világos (előtte sötét) témát;
  • tartalom előnézetek megjelenítése, amelyeket az iframely generál, közvetlenül a folyamban és a bejegyzés oldalán;
  • továbbfejlesztett ikonok;
  • emojik automatikus kiegészítése a beírás során, és megjelenik egy felület a választásukhoz;
  • a keresztposztolás egyszerűsítése;
  • és ami a legfontosabb, a PHP alapú pictshare helyettesítése a Rust alapú pict-rs-re a médiafájlok kezelésére;
    • a pictshare-t komoly biztonsági és teljesítményproblémákkal küzdő projektté kommentálják.

Ezenkívül A fejlesztők jelentik, hogy 45,000 € finanszírozást kaptak egy szervezettől NLnet.

A kapott pénzeszközöket a következőkre tervezik költeni:

  • a hozzáférhetőség javítása;
  • privát közösségek megvalósítása;
  • új Lemmy szerverek bevezetése;
  • a keresési rendszer átdolgozása;
  • barátságos weboldal létrehozása a projekt leírásával;
  • moderálási eszközök a felhasználók blokkolásához és figyelmen kívül hagyásához.

A stabil verzió egyszerű megismeréséhez a legnagyobb angol nyelvű szerver használható — dev.lemmy.ml. A képernyőképen látható derpy.email.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster