انتشار Mastodon 3.5، یک پلت فرم شبکه اجتماعی غیرمتمرکز

انتشار یک پلت فرم رایگان برای استقرار شبکه های اجتماعی غیرمتمرکز - Mastodon 3.5، که به شما امکان می دهد خدماتی را به تنهایی ایجاد کنید که تحت کنترل ارائه دهندگان فردی نیستند. اگر کاربر نتواند گره خود را اجرا کند، می تواند یک سرویس عمومی قابل اعتماد را برای اتصال به آن انتخاب کند. Mastodon متعلق به دسته شبکه های فدرال است که در آن از مجموعه ای از پروتکل های ActivityPub برای تشکیل ساختار یکپارچه اتصالات استفاده می شود.

کد سمت سرور پروژه به زبان Ruby با استفاده از Ruby on Rails نوشته شده است و رابط مشتری با استفاده از کتابخانه های React.js و Redux در جاوا اسکریپت نوشته شده است. کد منبع تحت مجوز AGPLv3 توزیع شده است. همچنین برای انتشار منابع عمومی مانند نمایه‌ها و وضعیت‌ها، یک نمای ثابت وجود دارد. ذخیره سازی داده ها با استفاده از PostgreSQL و Redis سازماندهی می شود. یک API باز برای توسعه افزونه ها و اتصال برنامه های خارجی ارائه شده است (کلاینت هایی برای Android، iOS و Windows وجود دارد، می توانید ربات ایجاد کنید).

در نسخه جدید:

  • قابلیت ویرایش انتشارات ارسال شده از قبل اضافه شده است. نسخه اصلی و ویرایش شده انتشارات ذخیره شده و برای تجزیه و تحلیل در تاریخچه تراکنش در دسترس باقی می ماند. کاربرانی که پستی را با دیگران به اشتراک گذاشته اند، هنگامی که تغییراتی در پست اصلی ایجاد می شود، مطلع می شوند و می توانند انتخاب کنند که پستی را که به اشتراک گذاشته اند لغو اشتراک گذاری کنند. این ویژگی در حال حاضر به طور پیش‌فرض در برنامه وب غیرفعال است و پس از اینکه تعداد کافی سرور به نسخه 3.5 تغییر کنند فعال می‌شود.
  • ترتیب پیوست‌ها در یک پیام دیگر به ترتیب دانلود فایل‌ها بستگی ندارد.
  • صفحه جدیدی با مجموعه ای از پست های محبوب، هشتگ های پرطرفدار، اشتراک های توصیه شده و پست های خبری که بیشترین اشتراک گذاری را دارند، اضافه شده است. مجموعه ها با در نظر گرفتن زبان کاربر تشکیل می شوند. همه مطالب موجود در فهرست نشریات به طور فزاینده محبوب قبل از نمایش در میان توصیه‌ها تحت تعدیل دستی قرار می‌گیرند.
    انتشار Mastodon 3.5، یک پلت فرم شبکه اجتماعی غیرمتمرکز
  • یک فرآیند چند مرحله ای جدید برای بررسی هشدارهای مربوط به تخلفات با امکان رسیدگی به درخواست تجدیدنظر برای ناظران پیشنهاد شده است. هر گونه اقدام ناظر، مانند حذف یک پیام یا توقف انتشار، اکنون در تنظیمات کاربر نشان داده می شود و به طور پیش فرض با ارسال یک اعلان به متخلف از طریق ایمیل همراه است، با فرصتی برای به چالش کشیدن اقدامات انجام شده، از جمله از طریق مکاتبات شخصی با ناظم
  • صفحه خلاصه جدیدی با معیارهای کلی برای گردانندگان و آمارهای اضافی ارائه شده است، از جمله داده‌هایی در مورد اینکه کاربران جدید از کجا آمده‌اند، به چه زبان‌هایی صحبت می‌کنند و چند نفر از آنها متعاقباً در سرور باقی می‌مانند. صفحه شکایات برای ساده‌سازی فرآیندهای رسیدگی به هشدارها و بهبود ابزارهای حذف انبوه هرزنامه‌ها و فعالیت‌های ربات به‌روزرسانی شده است.

منبع: opennet.ru

اضافه کردن نظر