LĂ«shimi i versionit tĂ« ri mĂ« tĂ« rĂ«ndĂ«sishĂ«m Lemmy â nĂ« njĂ« implementim tĂ« decentralizuar tĂ« ngjashĂ«m me Reddit (ose Hacker News, Lobsters) â njĂ« server agregator lidhjesh. Tani, janĂ« mbyllur 100 raportime tĂ« problemeve, Ă«shtĂ« shtuar funksionalitet i ri, Ă«shtĂ« pĂ«rmirĂ«suar performanca dhe siguria.
Serveri realizon funksionalitetet tipike për këtë lloj faqesh:
- komunitete me interesa tĂ« pĂ«rbashkĂ«ta tĂ« krijuara dhe tĂ« moderuara nga pĂ«rdoruesit â subreddits, nĂ«se flasim sipas terminologjisĂ« sĂ« Reddit;
- po, çdo komunitet ka grupin e tij të moderatorëve dhe rregullat e përcaktuara;
- krijimi i postimeve si në formën e lidhjeve të thjeshta me parashikimin e metadatat, ashtu edhe artikuj të plota në Markdown me disa mijëra karaktere;
- kros-postimi â kopjimi i njĂ« postimi tĂ« vetĂ«m nĂ« komunitete tĂ« ndryshme me njĂ« tregues pĂ«rkatĂ«s qĂ« e tregon kĂ«tĂ«;
- mundësia për t'u abonuar në komunitete, ku postimet do të përbëjnë rrjedhën personale të përdoruesit;
- komentimi i postimeve në stilin e pemës, përsëri me mundësinë e formatimit të tekstit në Markdown dhe futur imazhe;
- vlerësimi i postimeve dhe komenteve me butona "pëlqej" dhe "nuk më pëlqen", që përbëjnë një renditje që ndikon në shfaqjen dhe renditjen;
- njësia e njoftimeve në kohë reale me mesazhe dalëse për mesazhe dhe postime të pa lexuara.
Karakteristika e veçantë e implementimit është minimalizmi dhe adaptueshmëria e ndërfaqes: baza e kodit është shkruar në Rust dhe TypeScript, duke përdorur teknologjinë WebSocket, duke përditësuar menjëherë përmbajtjen e faqes, ndërkohë që zë vetëm disa kilobajtë në memorien e klientit. Në të ardhmen, planifikohet një API klientësh.
Sigurisht, nuk mund të injorohet implementimi pothuajse i gatshëm të federatës së serverave Lemmy sipër protokollit të pranuar ActivityPub, i përdorur në shumë projekte të tjera të komunitetit Fediverse. Me anë të federatës, përdoruesit e servereve të ndryshme Lemmy dhe, më tepër, përdoruesit e pjesëmarrësve të tjerë të rrjetit ActivityPub, si Mastodon dhe Pleroma, do të mund të abonohet në komunitete, të komentojë dhe vlerësojë postimet jo vetëm brenda serverit të tyre të regjistrimit, por edhe në të tjerat. Gjithashtu, planifikohet implementimi i abonimit te përdoruesit dhe shtimi i një rrjedhe globale federale, si në mikroblogët e përmendur.
Ndryshimet në këtë botim:
- në faqen kryesore tani shfaqet një rrjedhë me komentet më të fundit;
- një shumëllojshmëri temash të reja, duke përfshirë një standard të ri të ndriçuar (deri tani ishte e errët);
- paraqitje të shfaqura të përmbajtjes, të gjeneruara nga iframely, direkt në rrjedhë dhe në faqen e postit;
- ikona të përmirësuara;
- kompletimi automatik i emoji-ve gjatë shkronjave dhe shfaqja e një ndërfaqe për zgjedhjen e tyre;
- thjeshtimi i postimit të kryqëzuar;
- dhe më e rëndësishmja, zëvendësimi i pictshare, i shkruar në PHP, me pict-rs, një implementim në Rust, për menaxhimin e skedarëve mediatikë;
- pictshare komentohen si një projekt me probleme serioze sigurie dhe performancë.
Gjithashtu zhvilluesit raportojnĂ«, se morĂ«n financim nĂ« shumĂ«n âŹ45,000 nga organizata NLnet.
Të ardhurat e marra planifikojnë të shpenzohen për:
- përmirësimin e aksesueshmërisë;
- implementimin e komuniteteve private;
- introduktimin e serverëve të rinj Lemmy;
- ristrukturimin e sistemit të kërkimeve;
- krijimin e një uebsajti miqësor me përshkrimin e projektit;
- mjetet e moderimit për bllokimin dhe injorimin e përdoruesve.
PĂ«r njĂ« njohje tĂ« thjeshtĂ« me versionin e stabilizuar mund tĂ« pĂ«rdoret serveri mĂ« i madh anglishtfolĂ«s â dev.lemmy.ml. NĂ« screenshot Ă«shtĂ« e regjistruar derpy.email.
Burimi: linux.org.ru

