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

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

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

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

در نسخه جدید، علاوه بر بهبودهای سنتی در عملکردها و قابلیت های موجود، و همچنین اصلاحات کشف شده در طول دوره ای که از نسخه قبلی گذشته است، یک پسوند جدید "Workflow" اضافه شده است. ابزاری برای پیاده سازی یک سیستم تعامل بین شرکت کنندگان است. در میان زمینه های کاربردی آن، انتظار می رود از آن به عنوان یک سیستم ردیابی خطا استفاده شود، در حالی که از تمام عملکردهای فدرال پلت فرم اصلی پشتیبانی می کند.

از جمله قابل توجه ترین تغییر می کند در نسخه جدید لازم به ذکر است:

  • ادامه روند مهاجرت به نسخه فعلی پروتکل ZotVI که نسخه مرجع آن به عنوان بخشی از پروژه مرتبط در حال توسعه است. تاباندن لیزر. انتقال کامل برای نسخه 5.0 برنامه ریزی شده است که انتظار می رود در سه ماهه اول سال آینده منتشر شود.
  • پشتیبانی Opengraph برای انتشارات را گسترش داد تا اکنون شامل مقالات شود.
  • پشتیبانی بهبود یافته برای کار از طریق CDN.
  • پسوند برای ذخیره تصاویر خارجی به طور قابل توجهی دوباره طراحی و برای سرعت و مصرف منابع بهینه شده است.
  • مشکلات شناسایی شده در تعامل با تعدادی از خدمات با استفاده از پروتکل ActivityPub برطرف شده است. رابط Hubzilla همچنین برای کار با شبکه هایی که از "هویت Nomadic" پشتیبانی نمی کنند، بهبود یافته است.
  • قابلیت های ارسال متقابل نشریات Hubzilla به پلتفرم های خارجی و شبکه های اجتماعی، به ویژه توییتر و Livejournal، گسترش یافته است.
  • پشتیبانی محدود برای جاسازی تصاویر SVG به طور مستقیم در نشریات با استفاده از نشانه گذاری BBcode اضافه شده است.
  • از کشف خودکار خدمات CalDAV و CardDAV پشتیبانی می کند.
  • ترجمه کامل رابط به ژاپنی گنجانده شده است.

کار فعالی برای انتقال سیستم اطلاع رسانی رویداد Hubzilla به مکانیسم رویدادهای سمت سرور در حال انجام است، که باید سرعت و قابلیت اطمینان تحویل را افزایش دهد و همچنین بار روی قسمت جلویی را کاهش دهد.
علاوه بر این، توسعه دهندگان گزارش می دهند که در حال بررسی گزینه هایی برای انتقال مخزن اصلی پروژه از Framagit فعلی هستند که توسط یک سازمان غیرانتفاعی نگهداری می شود. Framasoft، به دلیل بسته شدن برنامه ریزی شده آن در اواسط سال 2021.

منبع: opennet.ru

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