Hubzilla орталықтандырылмаған коммуникациялық платформаның шығарылымы 7.0

Алдыңғы негізгі шығарылымнан кейін шамамен алты ай өткен соң орталықтандырылмаған әлеуметтік желілерді құруға арналған платформаның Hubzilla 7.0 жаңа нұсқасы жарияланды. Жоба мөлдір сәйкестендіру жүйесімен және орталықтандырылмаған Fediverse желілеріндегі қол жеткізуді басқару құралдарымен жабдықталған веб-баспа жүйелерімен біріктірілген байланыс серверін ұсынады. Жоба коды PHP және JavaScript тілдерінде жазылған және MIT лицензиясы бойынша таратылады; MySQL ДҚБЖ және оның шанышқылары, сондай-ақ PostgreSQL деректер қоймасы ретінде қолдау көрсетеді.

Hubzilla-да әлеуметтік желі, форумдар, пікірталас топтары, Викилер, мақалаларды жариялау жүйелері және веб-сайттар ретінде жұмыс істеуге арналған бірыңғай аутентификация жүйесі бар. Федерацияланған өзара әрекеттесу орталықтандырылмаған желілерде WWW арқылы мазмұнды жіберуге арналған WebMTA тұжырымдамасын жүзеге асыратын және бірқатар бірегей функцияларды, атап айтқанда, «Көшпенділік сәйкестендіру» ішіндегі мөлдір түпкілікті аутентификацияны қамтамасыз ететін Zot компаниясының жеке хаттамасы негізінде жүзеге асырылады. Zot желісі, сондай-ақ әр түрлі желі түйіндеріндегі кіру нүктелері мен пайдаланушы деректерінің толық бірдей болуын қамтамасыз ететін клондау функциясы. Басқа Fediverse желілерімен алмасуға ActivityPub, Diaspora, DFRN және OStatus протоколдары арқылы қолдау көрсетіледі. Hubzilla файлдарын сақтау WebDAV протоколы арқылы да қол жетімді. Сонымен қатар, жүйе CalDAV оқиғаларымен және күнтізбелерімен, сондай-ақ CardDAV жазу кітапшаларымен жұмыс істеуді қолдайды.

Негізгі инновациялардың ішінде біз Hubzilla негізгі мүмкіндіктерінің бірі болып табылатын, толығымен қайта жобаланған қол жеткізу құқығы жүйесін атап өткен жөн. Рефакторинг жұмыс процесін жеңілдетуге және сонымен бірге өзара әрекеттесуді неғұрлым ыңғайлы ұйымдастыру арқылы үлкен икемділікті қамтамасыз етуге мүмкіндік берді.

  • Арна рөлдері жеңілдетілді. Енді таңдауға болатын 4 нұсқа бар: «қоғамдық», «жеке», «қауымдастық форумы» және «арнайы». Әдепкі бойынша арна «жеке» ретінде жасалады.
  • Рөлдердің пайдасына жеке контакт рұқсаттары алынып тасталды, олар енді әрбір контактіні қосқанда талап етіледі.
  • Контакт рөлдерінде арна рөлімен анықталатын бір әдепкі алдын ала орнату болады. Теңшелетін контакт рөлдерін қалауыңызша жасауға болады. Кез келген контакт рөлін Контакт рөлдері қолданбасындағы жаңа қосылымдар үшін әдепкі ретінде орнатуға болады.
  • Құпиялық параметрлері бөлек параметрлер модуліне жылжытылды. Онлайн күйге арналған көріну параметрлері және каталог пен ұсыныс беттеріндегі жазбалар профильге жылжытылды.
  • Жетілдірілген конфигурациялар пайдаланушы арна рөлі таңдалған кезде құпиялылық параметрлерінде қолжетімді болады. Олар бастапқы ескерту алды және дұрыс түсінілмеуі мүмкін кейбір хабарламаларға кеңестер берілді.
  • Егер орнатылған болса, құпиялылық топтарын Privacy Groups қолданбасынан басқаруға болады. Жаңа мазмұнға арналған әдепкі құпиялылық тобы және жаңа контактілер параметрлеріне арналған әдепкі құпиялылық тобы да сонда жылжытылды.
  • Құпиялылық топтарына жаңа қонақтарды қосуға мүмкіндік беру үшін қонақтарға кіру мүмкіндігі қайта жасалды. Ыңғайлы болу үшін ашылмалы тізімге жеке ресурстарға жылдам қол жеткізу сілтемелері қосылды.

Басқа маңызды өзгерістер:

  • Профиль фотосуретін өзгертуге арналған жақсартылған пайдаланушы интерфейсі.
  • Сауалнамаларды көрсету жақсартылған.
  • Форум арналарына арналған сауалнамалардағы қате түзетілді.
  • Контактіні жою кезінде жақсартылған өнімділік.
  • Ескірген жеке хабар алмасу кеңейтімі жойылды. Оның орнына, соның ішінде диаспорамен алмасу үшін стандартты тікелей хабарлама механизмі қолданылады.
  • Socialauth кеңейтімі үшін қолдау және жақсартулар.
  • Әртүрлі қателерді түзету.

Жұмыстың көп бөлігін NGI Zero ашық бастапқы қаржыландырудың қолдауымен негізгі әзірлеуші ​​Марио Вавти жасады.

Ақпарат көзі: opennet.ru

пікір қалдыру