Lemmy 0.7.0


Lemmy 0.7.0

Nākamā galvenā versija ir izlaista Lemmy - nākotnē apvienota un tagad centralizēta Reddit līdzīga (vai Hacker News, Lobsters) servera ieviešana - saišu apkopotājs. Šoreiz Tika slēgti 100 problēmu ziņojumi, pievienota jauna funkcionalitāte, uzlabota veiktspēja un drošība.

Serveris ievieš funkcionalitāti, kas raksturīga šāda veida vietnei:

  • lietotāju izveidotās un moderētās interešu kopienas - subreddits, Reddit terminoloģijā;
    • jā, katrai kopienai ir savi moderatori un noteikti noteikumi;
  • veidojot ziņas gan vienkāršu saišu veidā ar metadatu priekšskatījumiem, gan pilnvērtīgus rakstus Markdown vairāku tūkstošu rakstzīmju garumā;
  • savstarpēja izlikšana - vienas un tās pašas ziņas dublēšana dažādās kopienās ar atbilstošu indikatoru, kas to parāda;
  • iespēja abonēt kopienas, no kurām ziņas veidos lietotāja personīgo plūsmu;
  • ziņu komentēšana koka stilā, atkal ar iespēju formatēt tekstu Markdown un ievietot attēlus;
  • novērtēt ziņas un komentārus, izmantojot pogas “Patīk” un “Nepatīk”, kas kopā veido vērtējumu, kas ietekmē attēlošanu un kārtošanu;
  • reāllaika paziņojumu sistēma ar uznirstošiem ziņojumiem par nelasītiem ziņojumiem un ziņām.

Ieviešanas īpatnība ir interfeisa minimālisms un pielāgojamība: koda bāze ir rakstīta Rust un TypeScript valodās, izmantojot WebSocket tehnoloģiju, uzreiz atjauninot lapas saturu tiešraidē, vienlaikus aizņemot dažus kilobaitus klienta atmiņā. Nākotnē ir plānots izveidot klienta API.

Protams, nevar neievērot gandrīz gatava Lemmy serveru federācijas ieviešana saskaņā ar vispārpieņemto protokolu ActivityPub, ko izmanto daudzos citos projektos Daudzveidīga kopiena. Ar federācijas palīdzību dažādu Lemmy serveru lietotāji un, turklāt, citu ActivityPub tīkla dalībnieku, piemēram, Mastodon un Pleroma lietotāji, varēs abonēt kopienām, komentēt un vērtēt ierakstus ne tikai savā reģistrācijas serverī, bet arī citi. Tāpat plānots ieviest abonementus lietotājiem un pievienot globālu federēto plūsmu, kā jau minētajos mikroblogos.

Izmaiņas šajā laidienā:

  • galvenajā lapā tagad tiek parādīta plūsma ar jaunākajiem komentāriem;
  • daudzas jaunas dizaina tēmas, tostarp jaunais standarta apgaismojums (iepriekš bija tumšs);
  • Izvēršami satura priekšskatījumi, ko ģenerē iframe tieši plūsmā un ziņas lapā;
  • uzlabotas ikonas;
  • emocijzīmju automātiska pabeigšana, rakstot, un saskarnes izskats to atlasei;
  • savstarpējās norīkošanas vienkāršošana;
  • un pats galvenais, aizstājot pictshare, kas rakstīts PHP, ar pict-rs, Rust implementāciju, lai pārvaldītu multivides failus;
    • Pictshare tiek komentēts kā projekts ar nopietnām drošības un veiktspējas problēmām.

arī izstrādātāju ziņojumskas no organizācijas saņēma finansējumu 45,000 XNUMX eiro apmērā NLnet.

Iegūtos līdzekļus plānots izlietot:

  • pieejamības uzlabošana;
  • privāto kopienu īstenošana;
  • jaunu Lemmy serveru ieviešana;
  • meklēšanas sistēmas pārprojektēšana;
  • draudzīgas mājas lapas izveide ar projekta aprakstu;
  • moderēšanas rīki lietotāju bloķēšanai un ignorēšanai.

Lai viegli iepazītos ar stabilo versiju, varat izmantot lielāko angļu valodas serveri - dev.lemmy.ml. Tverts ekrānuzņēmumā derpy.email.

Avots: linux.org.ru

Pievieno komentāru