שחרור פלטפורמת התקשורת המבוזרת Hubzilla 6.0

После двух месяцев работы вышел новый выпуск платформы для построения децентрализованных социальных сетей Hubzilla 6.0. Проект предоставляет коммуникационный сервер, интегрируемый с системами web-публикации, снабжённый прозрачной системой идентификации и средствами управления доступом в децентрализованных сетях Fediverse. Код проекта написан на PHP и JavaScript и распространяется под лицензией MIT, в качестве хранилища данных поддерживаются СУБД MySQL и его форки, а также PostgreSQL.

ל- Hubzilla מערכת אימות יחידה לפעול כרשת חברתית, פורומים, קבוצות דיון, וויקי, מערכות פרסום מאמרים ואתרי אינטרנט. אינטראקציה מאוחדת מתבצעת על בסיס הפרוטוקול של Zot עצמו, המיישם את קונספט ה-WebMTA להעברת תוכן דרך ה-WWW ברשתות מבוזרות ומספק מספר פונקציות ייחודיות, בפרט, אימות שקוף מקצה לקצה "זהות נודדת" בתוך רשת Zot, כמו גם פונקציית שיבוט כדי להבטיח התחברות נקודות זהות לחלוטין וערכות נתונים של משתמש בצמתי רשת שונים. החלפה עם רשתות אחרות של Fediverse נתמכת באמצעות פרוטוקולי ActivityPub, Diaspora, DFRN ו-OStatus. אחסון קבצי Hubzilla זמין גם באמצעות פרוטוקול WebDAV. בנוסף, המערכת תומכת בעבודה עם אירועים ולוחות שנה של CalDAV, וכן עם מחברות CardDAV.

Ключевым изменением стал отказ от поддержки предыдущей версии протокола Zot в пользу поддержки текущей версии Zot VI. Среди других значимых изменений, помимо традиционных исправлений и улучшений, следует отметить:

  • Отказ от поддержки личных сообщений посредством соответствующего приложения и переход к использованию ставшего стандартным механизма прямых сообщений аналогичному используемому в протоколе Activitypub. Так же теперь работает и обмен сообщениями с Diaspora.
  • Переработан пользовательский интерфейс HQ, который является теперь основным по умолчанию. В отличие от традиционных представлений в виде потока активности, он позволяет отображать данные с разбивкой по темам, что облегчает просмотр обновлений.
  • Добавлена возможность получения уведомлений о новой активности через соответствующий механизм браузера.

Большая часть работы выполнена основным разработчиком Mario Vavti при поддержке фонда NGI Zero open source funding.

מקור: OpenNet.ru

הוספת תגובה