Lemmy 0.7.0

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

Сервер сайттын бул түрү үчүн мүнөздүү функцияларды ишке ашырат:

  • колдонуучулар тарабынан түзүлгөн жана модерацияланган кызыкчылыктардын коомдоштуктары - субреддиттер, Reddit терминологиясында;
    • ооба, ар бир жамааттын өзүнүн модераторлору жана эрежелери бар;
  • бир нече миң белгиден турган Markdown программасында метадайындарды алдын ала кароо жана толук кандуу макалалар менен жөнөкөй шилтемелер түрүндө постторду түзүү;
  • кайчылаш билдирүү - муну көрсөткөн тиешелүү индикатор менен бир эле постту ар кандай жамааттарда кайталоо;
  • колдонуучунун жеке лентасын түзө турган жамааттарга жазылуу мүмкүнчүлүгү;
  • дарак стилиндеги билдирүүлөргө комментарий берүү, кайра Markdown'до текстти форматтоо жана сүрөттөрдү кыстаруу мүмкүнчүлүгү менен;
  • "жакты" жана "жактырбоо" баскычтарын колдонуу менен билдирүүлөрдү жана комментарийлерди баалоо, алар чогуу дисплейге жана сорттоого таасир этүүчү рейтингди түзүшөт;
  • окула элек билдирүүлөр жана билдирүүлөр жөнүндө калкыма билдирүүлөр менен реалдуу убакыт режиминде билдирүү системасы.

Ишке ашыруунун айырмалоочу өзгөчөлүгү интерфейстин минимализми жана ыңгайлашуусу болуп саналат: код базасы Rust жана TypeScript тилдеринде жазылган, WebSocket технологиясын колдонуу менен, кардардын эсинде бир нече килобайттарды ээлеп, баракчанын мазмунун дароо жаңыртып турат. Келечекте кардар API пландаштырылууда.

Албетте, эске албай коюуга болбойт Лемми сервер федерациясынын дээрлик даяр ишке ашырылышы жалпы кабыл алынган протоколго ылайык ActivityPub, көптөгөн башка долбоорлордо колдонулат Коомчулук. Федерациянын жардамы менен ар кандай Lemmy серверлеринин колдонуучулары жана андан тышкары ActivityPub тармагынын Mastodon жана Pleroma сыяктуу башка мүчөлөрүнүн колдонуучулары өздөрүнүн каттоо серверинде гана эмес, жамааттарга жазыла алышат, билдирүүлөрдү комментарийлеп жана баалай алышат. бирок башкалар да. Ошондой эле колдонуучуларга жазылууну ишке ашыруу жана аталган микроблогдордогудай глобалдык федеративдүү каналды кошуу пландаштырылууда.

Бул чыгарылыштагы өзгөртүүлөр:

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

дагы иштеп чыгуучулар отчетуюмдан 45,000 XNUMX евро өлчөмүндө каржыланган NLnet.

Алынган каражаттарды төмөнкүлөргө жумшоо пландаштырылууда:

  • жеткиликтүүлүктү жакшыртуу;
  • жеке жамааттарды ишке ашыруу;
  • жаңы Lemmy серверлерин киргизүү;
  • издөө системасын кайра конструкциялоо;
  • долбоордун сүрөттөлүшү менен достук сайтты түзүү;
  • колдонуучуларды бөгөттөө жана көрмөксөнгө салуу үчүн модерация куралдары.

Туруктуу версиясы менен оңой таанышуу үчүн сиз эң чоң англис тилдүү серверди колдоно аласыз - dev.lemmy.ml. Скриншотто тартылган derpy.email.

Source: linux.org.ru

Комментарий кошуу