انتشار پلت فرم ارتباطی غیر متمرکز Hubzilla 4.2

پس از حدود 3 ماه توسعه ارایه شده انتشار پلتفرمی برای ساخت شبکه های اجتماعی غیرمتمرکز هابزیلا 4.2. این پروژه یک سرور ارتباطی فراهم می کند که با سیستم های انتشار وب ادغام می شود، مجهز به یک سیستم شناسایی شفاف و ابزارهای کنترل دسترسی در شبکه های غیرمتمرکز Fediverse. کد پروژه به زبان PHP و Javascript نوشته شده است توزیع شده توسط تحت مجوز MIT

Hubzilla از یک سیستم احراز هویت واحد پشتیبانی می کند تا به عنوان یک شبکه اجتماعی، انجمن ها، گروه های گفتگو، ویکی ها، سیستم های انتشار مقاله و وب سایت ها کار کند. ذخیره سازی داده با پشتیبانی WebDAV و پردازش رویداد با پشتیبانی CalDAV نیز پیاده سازی شده است.

تعامل فدرال بر اساس پروتکل خود انجام می شود ZotVI، که مفهوم WebMTA را برای انتقال محتوا از طریق WWW در شبکه‌های غیرمتمرکز پیاده‌سازی می‌کند و تعدادی عملکرد منحصربه‌فرد را ارائه می‌کند، به‌ویژه احراز هویت شفاف پایان به انتها "هویت Nomadic" در شبکه Zot، و همچنین یک تابع شبیه‌سازی برای اطمینان کامل. نقاط ورودی یکسان و مجموعه ای از داده های کاربر در گره های مختلف شبکه. تبادل با سایر شبکه های Fediverse با استفاده از پروتکل های ActivityPub، Diaspora، DFRN و Ostatus پشتیبانی می شود.

مهم ترین تغییرات نسخه جدید شامل:

  • یک برنامه تقویم جدید که ترکیبی از پشتیبانی رویداد مستقل قبلی Hubzilla و قابلیت های CalDAV است.
  • تابع "پاسخ به نظر" شاخه‌بندی پاسخ‌ها را در بحث‌ها اجرا می‌کند و در عین حال نمای سنتی Hubzilla را از ارائه آنها حفظ می‌کند.
  • امکان انتخاب فضای ذخیره سازی برای تصاویر کوچک تولید شده بین پایگاه داده و ذخیره سازی دیسک. ابزاری برای انتقال داده ها بین آنها ارائه شده است.
  • پشتیبانی بهبود یافته برای تعامل از طریق پروتکل ActivityPub با شبکه های دیگر، از جمله ارسال محتوای Friendica و Mastodon.

منبع: opennet.ru

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