Lemmy 0.7.0


Lemmy 0.7.0

Ang susunod na pangunahing bersyon ay inilabas lemmy - sa hinaharap, isang federated, at ngayon ay sentralisadong pagpapatupad ng isang Reddit-like (o Hacker News, Lobsters) server - isang link aggregator. Sa pagkakataong ito 100 ulat ng problema ang isinara, nagdagdag ng bagong functionality, pinahusay na performance at seguridad.

Ang server ay nagpapatupad ng pag-andar na tipikal para sa ganitong uri ng site:

  • mga komunidad ng mga interes na nilikha at pinangangasiwaan ng mga user - mga subreddit, sa terminolohiya ng Reddit;
    • oo, ang bawat komunidad ay may sariling mga moderator at nagtatakda ng mga panuntunan;
  • paglikha ng mga post pareho sa anyo ng mga simpleng link na may mga preview ng metadata at ganap na mga artikulo sa Markdown na ilang libong character ang haba;
  • cross-posting - pagdoble ng parehong post sa iba't ibang komunidad na may katumbas na indicator na nagpapakita nito;
  • ang kakayahang mag-subscribe sa mga komunidad, mga post kung saan bubuo ng personal na feed ng user;
  • pagkomento sa mga post sa istilong puno, muli na may kakayahang mag-format ng teksto sa Markdown at magpasok ng mga larawan;
  • rating ng mga post at komento gamit ang "like" at "dislike" na mga button, na magkakasamang bumubuo ng rating na nakakaapekto sa pagpapakita at pag-uuri;
  • real-time na sistema ng abiso na may mga pop-up na mensahe tungkol sa mga hindi pa nababasang mensahe at post.

Ang isang natatanging tampok ng pagpapatupad ay ang minimalism at kakayahang umangkop ng interface: ang base ng code ay nakasulat sa Rust at TypeScript, gamit ang teknolohiya ng WebSocket, agad na ina-update ang nilalaman ng pahina nang live, habang sinasakop ang ilang kilobytes sa memorya ng kliyente. Ang isang client API ay binalak para sa hinaharap.

Siyempre, hindi maaaring hindi mapansin ng isa halos handa na ang pagpapatupad ng Lemmy server federation ayon sa karaniwang tinatanggap na protocol AktibidadPub, na ginagamit sa maraming iba pang mga proyekto komunidad ng Fediverse. Sa tulong ng federation, ang mga user ng iba't ibang Lemmy server at, bukod dito, ang mga user ng iba pang miyembro ng ActivityPub network, tulad ng Mastodon at Pleroma, ay makakapag-subscribe sa mga komunidad, magkomento at mag-rate ng mga post hindi lamang sa loob ng kanilang sariling server ng pagpaparehistro, kundi pati ang iba. Pinlano din na magpatupad ng mga subscription sa mga user at magdagdag ng pandaigdigang federated feed, tulad ng sa mga nabanggit na microblog.

Mga pagbabago sa release na ito:

  • ang pangunahing pahina ay nagpapakita na ngayon ng isang feed na may mga pinakabagong komento;
  • maraming bagong tema ng disenyo, kabilang ang bagong karaniwang ilaw (dati ay madilim);
  • Mga napapalawak na preview ng nilalaman na nabuo ng iframely nang direkta sa feed at sa pahina ng post;
  • pinahusay na mga icon;
  • auto-completion ng emoji habang nagta-type ka, at ang hitsura ng isang interface para sa pagpili sa kanila;
  • pagpapasimple ng cross-posting;
  • at higit sa lahat, palitan ang pictshare, nakasulat sa PHP, ng pict-rs, isang pagpapatupad sa Rust, para sa pamamahala ng mga media file;
    • Ang pictshare ay nagkomento bilang isang proyektong may malubhang problema sa seguridad at pagganap.

Rin ulat ng mga developerna nakatanggap ng pondong €45,000 mula sa organisasyon NLnet.

Ang mga natanggap na pondo ay binalak na gastusin sa:

  • pagpapabuti ng accessibility;
  • pagpapatupad ng mga pribadong komunidad;
  • pagpapakilala ng mga bagong Lemmy server;
  • muling disenyo ng sistema ng paghahanap;
  • paglikha ng isang magiliw na website na may paglalarawan ng proyekto;
  • mga tool sa pag-moderate para sa pagharang at pagbabalewala sa mga user.

Upang madaling makilala ang matatag na bersyon, maaari mong gamitin ang pinakamalaking server sa wikang Ingles - dev.lemmy.ml. Nakunan sa screenshot derpy.email.

Pinagmulan: linux.org.ru

Magdagdag ng komento