Lemmy 0.7.0


Lemmy 0.7.0

Il-verżjoni ewlenija li jmiss ġiet rilaxxata lemmy - fil-futur, implimentazzjoni federata, u issa ċentralizzata ta' server bħal Reddit (jew Hacker News, Lobsters) - aggregatur tal-link. Din id-darba 100 rapport dwar il-problema ngħalqu, żiedet funzjonalità ġdida, prestazzjoni u sigurtà mtejba.

Is-server jimplimenta funzjonalità tipika għal dan it-tip ta' sit:

  • komunitajiet ta 'interessi maħluqa u mmoderati mill-utenti - subreddits, fit-terminoloġija ta' Reddit;
    • iva, kull komunità għandha l-moderaturi tagħha u tistabbilixxi r-regoli;
  • il-ħolqien ta' karigi kemm fil-forma ta' links sempliċi bi previews tal-metadejta kif ukoll artikoli sħaħ f'Markdown twal diversi eluf ta' karattri;
  • cross-posting - duplikazzjoni tal-istess kariga f'komunitajiet differenti b'indikatur korrispondenti li juri dan;
  • il-kapaċità li tabbona għal komunitajiet, postijiet li minnhom se jiffurmaw l-għalf personali tal-utent;
  • tikkummenta dwar il-postijiet fi stil ta’ siġra, għal darb’oħra bil-kapaċità li tifformattja t-test f’Markdown u ddaħħal immaġini;
  • klassifikazzjoni tal-postijiet u l-kummenti bl-użu tal-buttuni "like" u "dislike", li flimkien jikkostitwixxu klassifikazzjoni li taffettwa l-wiri u l-issortjar;
  • sistema ta’ notifika f’ħin reali b’messaġġi pop-up dwar messaġġi u posts mhux moqrija.

Karatteristika distintiva tal-implimentazzjoni hija l-minimaliżmu u l-adattabilità tal-interface: il-bażi tal-kodiċi hija miktuba f'Rut u TypeScript, bl-użu tat-teknoloġija WebSocket, istantanjament taġġorna l-kontenut tal-paġna live, filwaqt li tokkupa ftit kilobytes fil-memorja tal-klijent. API tal-klijent hija ppjanata għall-futur.

Naturalment, wieħed ma jistax jonqos li jinnota implimentazzjoni kważi lesta tal-federazzjoni tas-server Lemmy skond protokoll ġeneralment aċċettat AttivitàPub, użat f'ħafna proġetti oħra komunità Fediverse. Bl-għajnuna tal-federazzjoni, utenti ta 'servers differenti ta' Lemmy u, barra minn hekk, utenti ta 'membri oħra tan-netwerk ActivityPub, bħal Mastodon u Pleroma, se jkunu jistgħu jissottoskrivu għal komunitajiet, jikkummentaw u jikklassifikaw il-postijiet mhux biss fis-server ta' reġistrazzjoni tagħhom stess, iżda wkoll oħrajn. Huwa ppjanat ukoll li timplimenta abbonamenti lill-utenti u żżid għalf federat globali, bħal fil-mikroblogs imsemmija.

Bidliet f'din ir-rilaxx:

  • il-paġna prinċipali issa turi feed bl-aħħar kummenti;
  • ħafna temi ġodda tad-disinn, inkluż id-dawl standard ġdid (qabel kien skur);
  • Previews tal-kontenut espansibbli ġġenerati minn iframely direttament fl-għalf u fil-paġna tal-post;
  • ikoni mtejba;
  • auto-tlestija ta 'emoji kif ittajpja, u d-dehra ta' interface għall-għażla tagħhom;
  • simplifikazzjoni ta' cross-posting;
  • u l-aktar importanti, li tissostitwixxi pictshare, miktuba f'PHP, b'pict-rs, implimentazzjoni f'Rut, għall-ġestjoni tal-fajls tal-midja;
    • pictshare huwa kkummentat bħala proġett bi problemi serji ta 'sigurtà u prestazzjoni.

Wkoll rapport tal-iżviluppaturili rċieva finanzjament ta’ €45,000 mill-organizzazzjoni NLnet.

Il-fondi riċevuti huma ppjanati li jintefqu fuq:

  • it-titjib tal-aċċessibbiltà;
  • implimentazzjoni ta' komunitajiet privati;
  • introduzzjoni ta' servers Lemmy ġodda;
  • disinn mill-ġdid tas-sistema ta' tfittxija;
  • ħolqien ta' websajt faċli b'deskrizzjoni tal-proġett;
  • għodod ta' moderazzjoni għall-imblukkar u l-injorar tal-utenti.

Biex tiffamiljarizza ruħek faċilment mal-verżjoni stabbli, tista 'tuża l-akbar server tal-lingwa Ingliża - dev.lemmy.ml. Maqbud fil-screenshot derpy.email.

Sors: linux.org.ru

Żid kumment