Lemmy 0.7.0


Lemmy 0.7.0

Notika par nākamās major versijas iznākšanu Lemmy — nākotnē federatīvā, bet pašlaik centralizētā Reddit-like (vai Hacker News, Lobsters) servera — saišu agregatora. Šoreiz tika slēgti 100 problēmu pārskati, pievienota jauna funkcionalitāte, uzlabota veiktspēja un drošība.

Serveris īsteno tipisku šāda veida vietņu funkcionalitāti:

  • izveidotie un moderētie lietotāju kopienas pēc interesēm — subredditi, ja izsakāmies Reddit terminoloģijā;
    • jā, katrai kopienai ir savs moderēšanas sastāvs un noteiktie noteikumi;
  • ierakstu izveidošana gan vienkāršu saišu veidā ar metadatu priekšskatījumu, gan pilnvērtīgu rakstu Markdown formātā, kas ir vairākus tūkstošus simbolu gari;
  • krosposķu — tā paša ieraksta dubļošana dažādās kopienās ar attiecīgu indikatoru, kas to parāda;
  • iespēja sekot kopienām, kuru ieraksti veidos lietotāja personīgo plūsmu;
  • ierakstu komentēšana koka stilā, atkal ar iespēju formatēt tekstu Markdown un ievietot attēlus;
  • ierakstu un komentāru vērtēšana ar "patīk" un "nepatīk" pogām, kas kopā veido reitingu, ietekmējot attēlošanu un šķirošanu;
  • reāllaika paziņojumu sistēma ar uznirstošajiem ziņojumiem par neizlasītiem ziņojumiem un ierakstiem.

Izpildes atšķirīgā iezīme ir minimālisms un interfeisa pielāgojamība: kodu bāze rakstīta Rust un TypeScript, izmantojot WebSocket tehnoloģiju, uzreiz reālā laikā atjauninot lapas saturu, vienlaikus aizņemot niecīgu klienta atmiņas apjomu. Nākotnē plānots klienta API.

Protams, nevar neatzīmēt gandrīz gatavu Lemmy serveru federācijas īstenojumu saskaņā ar vispārpieņemto protokolu ActivityPub, ko izmanto daudzas citas projektus Fediverse kopienās. Pateicoties federācijai, dažādu Lemmy serveru lietotāji un, vēl svarīgāk, citu dalībnieku ActivityPub tīkla lietotāji, piemēram, Mastodon un Pleroma, varēs sekot kopienām, komentēt un vērtēt ierakstus ne tikai viņu reģistrācijas servera ietvaros, bet arī citos. Tāpat plānots reģistrēties lietotājiem un pievienot globālo federatīvo plūsmu, kā tas ir minētajos mikroblogos.

Izmaiņas šajā laidienā:

  • tagad galvenajā lapā tiek rādīta plūsma ar pēdējiem komentāriem;
  • daudzas jaunas tēmas, tostarp jauna standarta gaiša (iepriekš bija tumšā);
  • plūstošas satura priekšskatījumi, ko ģenerē iframely, tieši plūsmā un ieraksta lapā;
  • uzlabotas ikonas;
  • emodži automātiska pabeigšana ievades laikā un izvēles saskarne to izvēlei;
  • krosplānošanas vienkāršošana;
  • un, pats galvenais, pictshare, kas rakstīts PHP, tiek aizstātas ar pict-rs, Rust implementāciju mediju failu pārvaldībai;
    • pictshare tiek kritizēts kā projekts ar nopietnām drošības un veiktspējas problēmām.

Tāpat Izstrādātāji ziņo, ka saņēmuši finansējumu €45,000 no organizācijas NLnet.

Iegūtie līdzekļi plānoti, lai ieguldītu:

  • pieejamības uzlabošanā;
  • privātu kopienu ieviešanā;
  • jaunu Lemmy serveru ieviešanā;
  • meklēšanas sistēmas pārstrādē;
  • draudzīga vietnes izveidē ar projekta aprakstu;
  • moderēšanas rīki, lai bloķētu un ignorētu lietotājus.

Vienkāršai iepazīšanai ar stabilo versiju var izmantot lielāko angliski runājošo serveri — dev.lemmy.ml. Ekrānšotē ir redzams derpy.email.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster