Pleroma 2.1


Pleroma 2.1

Ishqibozlar jamoasi yangi versiyani taqdim etishdan mamnun pleroma — Elixir tilida yozilgan va W3C standartlashtirilgan federatsiyalangan tarmoq protokolidan foydalangan holda matn belgisi bilan blog yuritish uchun serverlar ActivityPub. bu ikkinchi eng keng tarqalgan serverni amalga oshirish.


Eng yaqin raqobatchi loyiha bilan solishtirish - MastodonRuby-da yozilgan va bir xil ActivityPub tarmog'ida ishlaydigan Pleroma kichik o'lchamli va kamroq tashqi bog'liqliklarga ega, bu esa ko'proq konfiguratsiyalarni saqlash va ishlashni arzonlashtiradi. Shu bilan birga, bunga funksionallik hisobiga erishilmaydi, aksincha, Pleroma-da kamroq cheklovlar va moslashtirilgan variantlar mavjud, Mastodonda esa bu ko'pincha qattiq kod bo'ladi. Bundan tashqari, Pleroma Mastodon API-ni amalga oshiradi, bu sizga Mastodonning mijoz ilovalaridan va hatto Pleroma veb-interfeysi bilan birga keladigan veb-interfeysidan foydalanish imkonini beradi.

Twitter va boshqa xususiy markazlashtirilgan xizmatlar foydalanuvchilari uchun Pleroma uning sozlanishi mumkin bo'lgan cheklovi tufayli qiziq bo'lishi mumkin. Har bir post uchun 5000 ta belgi standart, Markdown-da matnni formatlash/BBCode/HTML, kengaytirilgan profil, bir nechta interfeyslar - ham klassik uslubda, ham Tweet Deck, moslashtirilgan emoji va stikerlar, mavzu dvigateli interfeys va boshqalar. Ammo muhim xususiyat - bu federatsiyalangan tarmoqlarning tabiati: siz o'zingiz yoqtirgan qoidalar va auditoriyaga ega serverni tanlaysiz yoki bitta nosozlik nuqtasiga bog'liq holda undagi ma'lumotlarni to'liq nazorat qilib, o'zingizni tashkil qilasiz.

Pleroma uchun Twitter-ga o'xshash interfeysning rivojlanishini ta'kidlash kerak - Soapbox, soddaligi, minimalizmi va mahsuldorligi bilan ajralib turadi.


Chiqarishning asosiy xususiyati shundaki federativ chat qo'shish, shuningdek, ActivityPub protokoli yordamida ishlaydi! U shaxsiy xabarlar ko'rinishida mavjud bo'lib, u erda oddiy xabarlar kabi, qo'shimchalarni yuklash va maxsus kulgichlar ishlaydi. Chatlarning guruh versiyasi uchun rejalar mavjud va E2E shifrlash. Bu real vaqtda xabar almashishning birinchi iteratsiyasi emas. Bundan oldin, interfeysning burchagida joylashgan oddiy markazlashtirilgan chatni amalga oshirish allaqachon qo'shilgan edi, u erda istalgan server foydalanuvchisi yozishi mumkin va uni hamma ko'radi. MongooseIM XMPP serveri bilan integratsiya ham qo'shildi, ammo XMPP dan to'g'ridan-to'g'ri Pleroma interfeysidan foydalanish imkoniyatisiz.


Pleroma-da chatlarning chiqarilishi bilan bir vaqtda shafqatsiz va ultra minimalist ActivityPub serveri bir xil funksiyalarga ega bo'ldi. honk, Go da yozilgan. Agar Honkdagi statuslar "honks" deb atalsa, tezkor xabarlar "chonks" deb ataladi. Honk-honk!

Va boshqa o'zgarishlar kontekstida:

  • postlar tasmasini va foydalanuvchi profillarini ommaviy kirishdan yashirish imkoniyatlari;
  • ro'yxatga olish uchun ruxsat so'rovini yuborish imkoniyati;
  • interfeyslarni o'rnatish va ularni Pleroma-FE o'rniga sukut bo'yicha sozlash uchun vositalar;
  • tasdiqlangan serverlar bilan maxsus kulgichlarni avtomatik sinxronlashtirish;
  • o'tmishdagi xabarlar endi to'satdan hozirgi xabarlar lentasida paydo bo'lmaydi (bu xato emas);
  • post tasma interfeysini qayta qurish, endi ular bitta yorliqda birlashtirilgan;
  • ish faoliyatini yaxshilash.

Kelgusi nashrlar uchun rejalar:

  • yanada ko'proq ishlash optimallashtirish;
  • WebSocket ulanishidan foydalangan holda federatsiya;
  • foydalanuvchilarning interfeysni mustaqil tanlash imkoniyati;
  • qo'shimchalar uchun oldindan ko'rishlarni yaratish (hozirda ular yo'q va bu trafik uchun katta yuk);
  • kursorni foydalanuvchi profili ustiga olib borish uchun qalqib chiquvchi maslahatlar;
  • mavzu mexanizmi va sozlamalar sahifasini yaxshilash;
  • ...
  • GURUHLAR (bu vaqtdan beri eng kutilgan va kerakli funksiya GNU Ijtimoiy, Pleromaning salafi).

Skrinshotdagi server - mazhab.quyosh.iymon. O'sha ildiz domen Federatsiyalangan tarmoqlar haqida o'sib borayotgan ma'lumotlarga ega wiki mavjud.


Shuningdek, yangiliklar kontekstida Google-ning federatsiyalangan tarmoqlarga nisbatan harakatlarini eslatib o'tish mumkin emas: Google Mastodon mijozlarini ishlab chiquvchilarga ogohlantirishlar yuborib, ulardan zo'ravonlik va kamsitishlarga chaqiruvlar muammosini hal qilishni talab qildi. Muammoni bartaraf etish uchun ishlab chiquvchilarga 7 kun muhlat berilgan.. Yaponiyalik ishlab chiquvchi ham xuddi shunday ogohlantirish oldi.

Manba: linux.org.ru

a Izoh qo'shish