Lemmy 0.7.0


Lemmy 0.7.0

Buvo išleista kita pagrindinė versija Lemmy - ateityje federacinis, o dabar centralizuotas į Reddit panašaus (arba Hacker News, Lobsters) serverio diegimas - nuorodų agregatorius. Šį kartą Buvo uždaryta 100 pranešimų apie problemas, pridėta naujų funkcijų, pagerintas našumas ir saugumas.

Serveryje įdiegtos šio tipo svetainėms būdingos funkcijos:

  • vartotojų sukurtos ir moderuojamos interesų bendruomenės – subredditai, kalbant Reddit terminologija;
    • taip, kiekviena bendruomenė turi savo moderatorius ir nustatytas taisykles;
  • kurti įrašus tiek paprastų nuorodų su metaduomenų peržiūromis, tiek visaverčių kelių tūkstančių simbolių ilgio straipsnių Markdown forma;
  • kryžminis siuntimas – to paties pranešimo dubliavimas skirtingose ​​bendruomenėse su atitinkamu tai rodančiu indikatoriumi;
  • galimybė prenumeruoti bendruomenes, kurių įrašai sudarys asmeninį vartotojo kanalą;
  • komentuoti įrašus medžio stiliumi, vėlgi su galimybe formatuoti tekstą Markdown ir įterpti vaizdus;
  • vertinti įrašus ir komentarus, naudojant mygtukus „patinka“ ir „nepatinka“, kurie kartu sudaro įvertinimą, turintį įtakos rodymui ir rūšiavimui;
  • pranešimų sistema realiuoju laiku su iššokančiaisiais pranešimais apie neskaitytus pranešimus ir įrašus.

Išskirtinis diegimo bruožas – sąsajos minimalizmas ir pritaikomumas: kodo bazė parašyta Rust ir TypeScript kalbomis, naudojant WebSocket technologiją, akimirksniu atnaujinant puslapio turinį gyvai, tuo pačiu užimant kelis kilobaitus kliento atmintyje. Ateityje planuojama sukurti kliento API.

Žinoma, negalima nepastebėti beveik paruoštas Lemmy serverių federacijos įgyvendinimas pagal visuotinai priimtą protokolą „ActivityPub“, naudojamas daugelyje kitų projektų Fediverinė bendruomenė. Padedant federacijai, skirtingų „Lemmy“ serverių vartotojai ir, be to, kitų „ActivityPub“ tinklo narių, tokių kaip „Mastodon“ ir „Pleroma“, vartotojai galės prenumeruoti bendruomenes, komentuoti ir vertinti įrašus ne tik savo registracijos serveryje, bet ir kiti. Taip pat planuojama įdiegti prenumeratą vartotojams ir pridėti pasaulinį federacinį kanalą, kaip ir minėtuose mikrobloguose.

Pakeitimai šiame leidime:

  • pagrindiniame puslapyje dabar rodomas kanalas su naujausiais komentarais;
  • daug naujų dizaino temų, įskaitant naują standartinę šviesą (anksčiau buvo tamsu);
  • Išplečiamos turinio peržiūros, kurias „iframely“ generuoja tiesiai sklaidos kanale ir įrašo puslapyje;
  • patobulintos piktogramos;
  • automatinis jaustukų užbaigimas vedant tekstą ir jų pasirinkimo sąsajos išvaizda;
  • kryžminio siuntimo supaprastinimas;
  • ir, svarbiausia, pictshare, parašyta PHP, pakeitimas pict-rs, įgyvendinimas Rust, skirtas medijos failams tvarkyti;
    • pictshare komentuojamas kaip projektas, turintis rimtų saugumo ir našumo problemų.

Taip pat kūrėjų ataskaitakuri iš organizacijos gavo 45,000 XNUMX eurų finansavimą NLnet.

Gautas lėšas planuojama išleisti:

  • prieinamumo gerinimas;
  • privačių bendruomenių įgyvendinimas;
  • naujų Lemmy serverių pristatymas;
  • paieškos sistemos pertvarkymas;
  • draugiškos svetainės su projekto aprašymu sukūrimas;
  • moderavimo įrankiai, skirti blokuoti ir ignoruoti vartotojus.

Norėdami lengvai susipažinti su stabilia versija, galite naudoti didžiausią anglų kalbos serverį - dev.lemmy.ml. Užfiksuota ekrano kopijoje derpy.email.

Šaltinis: linux.org.ru

Добавить комментарий