Wydanie zdecentralizowanej platformy komunikacyjnej Hubzilla 4.4

Po około 2 miesiącach rozwoju przedstawione udostępnienie platformy do budowy zdecentralizowanych sieci społecznościowych Hubzilla 4.4. W ramach projektu dostarczany jest serwer komunikacyjny integrujący się z systemami publikacji internetowych, wyposażony w przejrzysty system identyfikacji oraz narzędzia kontroli dostępu w zdecentralizowanych sieciach Fediverse. Kod projektu jest napisany w PHP i JavaScript oraz dystrybuowane przez na licencji MIT.

Hubzilla obsługuje pojedynczy system uwierzytelniania, który może działać jako sieć społecznościowa, fora, grupy dyskusyjne, wiki, systemy publikowania artykułów i strony internetowe. Zaimplementowano także przechowywanie danych z obsługą WebDAV i przetwarzanie zdarzeń z obsługą CalDAV.

Interakcja federacyjna odbywa się w oparciu o własny protokół ZotVI, który realizuje koncepcję WebMTA do przesyłania treści przez WWW w zdecentralizowanych sieciach i zapewnia szereg unikalnych funkcji, w szczególności przejrzyste uwierzytelnianie typu end-to-end „Nomadic Identity” w sieci Zot, a także funkcję klonowania w celu zapewnienia całkowitego identyczne punkty wejścia i zestawy danych użytkownika w różnych węzłach sieci. Wymiana z innymi sieciami Fediverse jest obsługiwana przy użyciu protokołów ActivityPub, Diaspora, DFRN i OStatus.

Nowa wersja zawiera przede wszystkim zmiany związane z rozszerzeniem możliwości ZotVI, usprawnieniem federacji, a także poprawą komfortu użytkowania i poprawkami błędów. Najbardziej interesujący zmiany w nowym wydaniu:

  • Ulepszenia logiki i procedur podczas pracy z wydarzeniami w kalendarzu
  • Przeniesienie nowego modułu kolejkowego menedżera kolejek (dostępnego jako rozszerzenie) z etapu eksperymentalnego do etapu przedtestowego
  • Tłumaczenie pojedynczego katalogu użytkownika na format ZotVI
  • Ulepszona obsługa Opengraph dla kanałów
  • Dodano obsługę dodatkowych zdarzeń do modułu interakcji sieciowej ActivityPub

Osobno należy odnotować rozpoczęcie prac nad oficjalną standaryzacją rodziny protokołów Zot w ramach W3C dlaczego rozpoczęto proces tworzenia grupy roboczej grupy.

Źródło: opennet.ru

Dodaj komentarz