Пасля 3 месяцаў распрацоўкі выпуск платформы для пабудовы дэцэнтралізаваных сацыяльных сетак . Праект дае камунікацыйны сервер, які інтэгруецца з сістэмамі web-публікацыі, забяспечаны празрыстай сістэмай ідэнтыфікацыі і сродкамі кіравання доступам у дэцэнтралізаваных сетках Fediverse. Код праекта напісаны на PHP і Javascript і пад ліцэнзіяй MIT.
Hubzilla падтрымлівае адзіную сістэму аўтэнтыфікацыі для працы ў якасці сацыяльнай сеткі, форумаў, дыскусійных груп, Wiki, сістэм для публікацыі артыкулаў і вэб-сайтаў. Таксама рэалізавана сховішча дадзеных з падтрымкай WebDAV і праца з падзеямі з падтрымкай CalDAV.
Федэратыўнае ўзаемадзеянне ажыццяўляецца на базе ўласнага , які рэалізуе канцэпцыю WebMTA для перадачы кантэнту праз WWW у дэцэнтралізаваных сетках і забяспечвае шэраг унікальных функцый, у прыватнасці празрыстую скразную аўтэнтыфікацыю «Nomadic Identity» усярэдзіне сетак Zot, а таксама функцыю кланавання для забеспячэння цалкам ідэнтычных кропак уваходу і набораў карыстацкіх дадзеных на розных вузлах . Падтрымліваецца абмен з іншымі сеткамі Fediverse, выкарыстоўваючы пратаколы ActivityPub, Diaspora, DFRN і OStatus.
У новым выпуску, апроч традыцыйных паляпшэнняў ужо існых функцый і магчымасцяў, а таксама выпраўленняў выяўленых за мінулы з папярэдняга выпуску перыяд, дададзена новае пашырэнне "Workflow". Яно ўяўляе сабой інструмент для рэалізацыі сістэмы ўзаемадзеяння ўдзельнікаў. Сярод сфер яго прымянення мяркуецца выкарыстанне ў якасці сістэмы адсочвання памылак, пры гэтым падтрымліваюцца ўсе федэратыўныя функцыі асноўнай платформы.
Сярод найбольш прыкметных у новым выпуску варта адзначыць:
- Працяг працэсу міграцыі на бягучую версію пратакола ZotVI, эталонная версія якога развіваецца ў рамках злучанага праекту . Поўны пераход запланаваны на выпуск 5.0, выхад якога чакаецца ў першым квартале наступнага года.
- Пашырэнне падтрымкі Opengraph для публікацый, якія зараз уключаюць і артыкулы.
- Паляпшэнне падтрымкі працы праз CDN.
- Істотна перапрацавана і аптымізавана па хуткасці працы і спажыванню рэсурсаў пашырэнне для кэшавання вонкавых малюнкаў.
- Выпраўлены выяўленыя праблемы ўзаемадзеяння з шэрагам сэрвісаў выкарыстоўвалых пратакол ActivityPub. Таксама палепшаны інтэрфейс Hubzilla для працы з непадтрымлівальнымі "Nomadic Identity" сеткамі.
- Пашыраны магчымасці крос-постынгу публікацый Hubzilla у вонкавыя платформы і сацыяльныя сеткі, у прыватнасці Twitter і Livejournal.
- Дададзена абмежаваная падтрымка ўбудавання малюнкаў у фармаце SVG непасрэдна ў публікацыі выкарыстоўваючы разметку BBcode.
- Падтрымка аўтаматычнага выяўлення сэрвісаў CalDAV і CardDAV.
- Уключаны поўны пераклад інтэрфейсу на японскую мову.
Вядзецца актыўная праца па перакладзе сістэмы апавяшчэнняў Hubzilla аб падзеях на механізм Server Side Events, што павінна падвысіць хуткасць і надзейнасці дастаўкі, а таксама зменшыць нагрузку на фронтэнд.
Акрамя гэтага, распрацоўшчыкі паведамляюць аб разглядзе варыянтаў па міграцыі асноўнага рэпазітара праекта з цяперашняга Framagit, які падтрымліваецца некамерцыйнай арганізацыяй. , у сувязі з яго запланаваным закрыццём у сярэдзіне 2021 года.
Крыніца: opennet.ru
