Lemmy 0.7.0

Келесі негізгі нұсқасы шықты Лемми - болашақта федеративті және қазір орталықтандырылған Reddit тәрізді сервердің (немесе Hacker News, Lobsters) іске асырылуы - сілтеме агрегаторы. Бұл жолы 100 проблемалық есеп жабылды, жаңа функционалдылық, жақсартылған өнімділік және қауіпсіздік қосылды.

Сервер сайттың осы түріне тән функционалдылықты жүзеге асырады:

  • пайдаланушылар жасаған және модераторлық ететін мүдделер қауымдастығы - субреддиттер, Reddit терминологиясында;
    • иә, әр қауымдастықтың өз модераторлары және белгіленген ережелері бар;
  • бірнеше мың таңбадан тұратын Markdown бағдарламасында метадеректерді алдын ала қараумен және толыққанды мақалалармен қарапайым сілтемелер түрінде хабарламалар жасау;
  • кросс-хабарлама – осыны көрсететін сәйкес индикатормен әртүрлі қауымдастықтарда бір посттың қайталануы;
  • қауымдастықтарға жазылу мүмкіндігі, олардың хабарламалары пайдаланушының жеке арнасын қалыптастырады;
  • Markdown бағдарламасында мәтінді пішімдеу және кескіндерді кірістіру мүмкіндігімен ағаш стиліндегі жазбаларға түсініктеме беру;
  • көрсетуге және сұрыптауға әсер ететін рейтингті құрайтын «ұнату» және «ұнатпау» түймелерінің көмегімен жазбалар мен пікірлерді бағалау;
  • оқылмаған хабарламалар мен жазбалар туралы қалқымалы хабарламалары бар нақты уақыттағы хабарландыру жүйесі.

Іске асырудың айрықша ерекшелігі интерфейстің минимализмі мен бейімделгіштігі болып табылады: кодтық база Rust және TypeScript тілінде жазылған, WebSocket технологиясын қолдана отырып, клиент жадында бірнеше килобайтты алып, бет мазмұнын лезде жаңартады. Болашаққа клиенттік API жоспарлануда.

Әрине, ескермей кетуге болмайды Lemmy сервер федерациясының дайын дерлік жүзеге асырылуы жалпы қабылданған хаттамаға сәйкес ActivityPub, көптеген басқа жобаларда қолданылады Федивальды қауымдастық. Федерацияның көмегімен әртүрлі Lemmy серверлерінің пайдаланушылары, сонымен қатар Mastodon және Pleroma сияқты ActivityPub желісінің басқа мүшелерінің пайдаланушылары тек өздерінің тіркеу серверінде ғана емес, қауымдастықтарға жазыла алады, пікірлер мен жазбаларды бағалай алады, сонымен қатар басқалар. Сондай-ақ, пайдаланушыларға жазылуды жүзеге асыру және аталған микроблогтардағыдай жаһандық федеративті арнаны қосу жоспарлануда.

Осы шығарылымдағы өзгерістер:

  • басты бет енді соңғы пікірлері бар арнаны көрсетеді;
  • көптеген жаңа дизайн тақырыптары, соның ішінде жаңа стандартты жарық (бұрын қараңғы болды);
  • тікелей арнада және пост бетінде iframely арқылы жасалған кеңейтілетін мазмұнды алдын ала қарау;
  • жақсартылған белгішелер;
  • теру кезінде эмодзилерді автоматты түрде толтыру және оларды таңдауға арналған интерфейстің пайда болуы;
  • кросс-хабарламаны жеңілдету;
  • және ең бастысы, медиа файлдарды басқаруға арналған PHP тілінде жазылған pictshare-ді Rust бағдарламасындағы іске асыру pict-rs-пен ауыстыру;
    • pictshare маңызды қауіпсіздік және өнімділік мәселелері бар жоба ретінде түсіндіріледі.

Сондай-ақ, әзірлеушілер есеп бередіұйымнан 45,000 XNUMX еуро қаржы алды NLnet.

Алынған қаражатты мыналарға жұмсау жоспарлануда:

  • қолжетімділікті жақсарту;
  • жеке қоғамдастықтарды жүзеге асыру;
  • жаңа Lemmy серверлерін енгізу;
  • іздеу жүйесін қайта құру;
  • жобаның сипаттамасы бар достық веб-сайтты құру;
  • пайдаланушыларды блоктау және елемеу үшін модерация құралдары.

Тұрақты нұсқамен оңай танысу үшін сіз ағылшын тіліндегі ең үлкен серверді пайдалана аласыз - dev.lemmy.ml. Скриншотта түсірілген derpy.email.

Ақпарат көзі: linux.org.ru

пікір қалдыру