Lemmy 0.7.0


Lemmy 0.7.0

Ilmus järgmine peamine versioon Lemmy — tulevases föderatiivses, praegu aga tsentraliseeritud Redditi-sarnase (või Hacker News, Lobsters) serveri — linkide kogumise platvormi — elluviimisel. Seekord suleti 100 probleemiaruannet, lisati uus funktsionaalsus, parandati jõudlust ja turvalisust.

Server pakub tüüpilisi sellistele saitidele omaseid funktsioone:

  • kasutajate loodud ja modereeritud huvikogukonnad — ala-Redditid, kui kasutada Redditi terminoloogiat;
    • jah, igal kogukonnal on oma moderaatorite koosseis ja kehtestatud reeglid;
  • postituste loomine nii lihtsate linkide kujul koos metaandmete eelvaatega kui ka täispikad artiklid Markdown-formaadis, mis ulatuvad mitme tuhande sümbolini;
  • ristpostitus — sama postituse kordamine erinevates kogukondades koos vastava indikaatoriga, mis seda näitab;
  • võimalus liituda kogukondadega, mille postitused moodustavad kasutaja isikliku voogu;
  • postituste kommenteerimine puu kujul, samuti tekstiformaatimise ja piltide lisamise võimalusega Markdownis;
  • postituste ja kommentaaride hindamine 'meeldib' ja 'ei meeldi' nuppude abil, mille kogusummad moodustavad reitingu, mis mõjutab kuvamist ja sortimist;
  • reaalajas teavituste süsteem, mis kuvab hüpikaknaid lugemata sõnumite ja postituste kohta.

Erakordne aspekt rakenduses on minimalistlik ja kohandatav liides: koodibaas on kirjutatud Rustis ja TypeScriptis, kasutades WebSocket-tehnoloogiat, mis värskendab lehe sisu elavalt, samas kui see kasutab vaid mõningaid kilobaite kliendi mälust. Tulevikus on plaanis kliendipoolne API.

Muidugi ei saa jätta märkamata peaaegu valmivat Lemmy serverite föderatsiooni rakendust üldkasutatava protokolli alusel ActivityPub, mida kasutatakse paljudes teistes projektides Fediverse kogukondades. Föderatsiooni abil saavad erinevate Lemmy serverite kasutajad ja veelgi enam, teiste ActivityPub võrgu osalejate, nagu Mastodon ja Pleroma, kasutajad liituda kogukondadega, kommenteerida ja hinnata postitusi mitte ainult oma registreerimisserveris, vaid ka teistes. Samuti on plaanis kasutajate jälgimise ja globaalsete föderatiivsete voogude rakendamine, nagu eespool mainitud mikroblogides.

Selle väljaande muudatused:

  • ajaloolise lehe ülaosas kuvatakse nüüd viimaste kommentaaride voog;
  • palju uusi teemasid, sealhulgas uus standardne heledam teema (enne oli tume);
  • iframes genereeritud avanevad sisu eelvaated otse voos ja postituse lehel;
  • parandatud ikoonid;
  • emojide automaatne täiendamine kirjutamise ajal ning nende valimine liidese kaudu;
  • ristpostituse lihtsustamine;
  • ja kõige tähtsam — PHP-l põhineva pictshare'i asendamine Rust-is loodud pict-rs-iga meediafailide haldamiseks;
    • pictshare'i peetakse projektiks, millel on tõsised turvalisuse ja jõudluse probleemid.

Samuti arendajad teatavad, et on saanud €45,000 rahastust organisatsioonilt NLnet.

Saadud vahendeid plaanitakse kulutada:

  • juurdepääsetavuse parandamiseks;
  • privaatsuse kogukondade rakendamiseks;
  • uute Lemmy serverite käivitamiseks;
  • otsingusüsteemi ümberkujundamiseks;
  • projekti tutvustava kasutajasõbralikku veebisaidi loomiseks;
  • modereerimisriistade loomise võimaluseks kasutajate blokeerimiseks ja ignoreerimiseks.

Tavalise stabiilse versiooniga liitumiseks võib kasutada suurimat ingliskeelset serverit — dev.lemmy.ml. Ekraanipildi peal on jäädvustatud derpy.email.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster