Mastodon 3.0 ning chiqarilishi, markazlashtirilmagan ijtimoiy tarmoqlarni yaratish platformasi

nashr etilgan markazlashtirilmagan ijtimoiy tarmoqlarni joylashtirish uchun bepul platformani chiqarish - Mastodon 3.0, bu sizga o'z ob'ektlarida alohida etkazib beruvchilar tomonidan nazorat qilinmaydigan xizmatlarni yaratish imkonini beradi. Agar foydalanuvchi o'z tugunini ishga tushira olmasa, u ishonchli birini tanlashi mumkin davlat xizmati ulanish uchun. Mastodon birlashgan aloqa tuzilmasini shakllantirish uchun protokollar to'plamidan foydalaniladigan federatsiyalangan tarmoqlar toifasiga kiradi. ActivityPub.

Loyihaning server tomoni kodi Ruby on Rails yordamida Ruby tilida, mijoz interfeysi esa React.js va Redux kutubxonalari yordamida JavaScript-da yozilgan. Manba matnlari tarqaldi AGPLv3 ostida litsenziyalangan. Profillar va statuslar kabi ommaviy resurslarni nashr qilish uchun statik frontend ham mavjud. Ma'lumotlarni saqlash PostgreSQL va Redis yordamida tashkil etilgan.
Ochiq taqdim etilgan API rivojlanish uchun qo'shimchalar va tashqi ilovalarni ulash (Android, iOS va Windows uchun mijozlar mavjud, siz botlarni yaratishingiz mumkin).

Yangi nashr protokolni qo'llab-quvvatlashning to'xtatilishi bilan ajralib turadi
StatusNet va asosidagi eski yechimlar bilan moslikni ta'minlagan OStatus GNU Ijtimoiy. OStatus o'rniga ActivityPub protokolidan foydalanish tavsiya etiladi. Veb-interfeys profil katalogini, o'rnatilgan audio pleerni, hashtaglarni kiritish uchun avtomatik to'ldirish tizimini, o'chirilgan multimedia qo'shimchalari uchun "mavjud emas" teglarni, real vaqtda yangilanishlarni o'chirish imkoniyatlarini, silliq aylantirishni va hisobni ko'chirish uchun dialog oynasi. Elektron pochta orqali qo'shimcha tasdiqlash bilan ikki faktorli autentifikatsiyani qo'llab-quvvatlash amalga oshirildi. Hashtaglarni qo'llab-quvvatlash kengaytirildi va ularni qidirishning aniqligi oshirildi. Spamni tekshirish komponenti qo'shildi.

Manba: opennet.ru

a Izoh qo'shish