Lemmy 0.7.0


Lemmy 0.7.0

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

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster