Hubzilla децентралдаштырылган байланыш платформасынын релизи 7.0

Мурунку негизги релизден бери болжол менен алты ай өткөндөн кийин, борбордон ажыратылган социалдык тармактарды куруу үчүн платформанын жаңы версиясы, Hubzilla 7.0 жарыяланды. Долбоор ачык идентификациялоо системасы жана борбордон ажыратылган Fediverse тармактарында кирүүнү башкаруу куралдары менен жабдылган веб-жарыялоо системалары менен интеграцияланган байланыш серверин камсыз кылат. Долбоордун коду PHP жана JavaScript тилдеринде жазылган жана MIT лицензиясы боюнча таратылат; MySQL DBMS жана анын айрылары, ошондой эле PostgreSQL маалыматтар сактагыч катары колдоого алынат.

Hubzilla социалдык тармак, форумдар, талкуу топтору, Wikis, макалаларды жарыялоо системалары жана веб-сайттар катары иштөө үчүн бирдиктүү аутентификация системасы бар. Федерацияланган өз ара аракеттенүү Zot компаниясынын өз протоколунун негизинде ишке ашырылат, ал борбордон ажыратылган тармактарда WWW аркылуу контентти өткөрүү үчүн WebMTA концепциясын ишке ашырат жана бир катар уникалдуу функцияларды, атап айтканда, «Көчмөндөрдүн иденттүүлүгү» ичинде ачык-айкын аутентификацияны камсыз кылат. Zot тармагы, ошондой эле клондоо функциясы ар кандай тармак түйүндөрүндө толугу менен бирдей логин жана колдонуучунун маалымат топтомун камсыз кылуу үчүн. Башка Fediverse тармактары менен алмашуу ActivityPub, Diaspora, DFRN жана OStatus протоколдору аркылуу колдоого алынат. Hubzilla файл сактагычы WebDAV протоколу аркылуу да жеткиликтүү. Мындан тышкары, система CalDAV окуялары жана календары, ошондой эле CardDAV ноутбуктары менен иштөөнү колдойт.

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

  • Канал ролдору жөнөкөйлөштүрүлдү. Эми тандоо үчүн 4 вариант бар: "коомдук", "жеке", "коомчулук форуму" жана "бажы". Демейки боюнча, канал "жеке" катары түзүлгөн.
  • Жеке байланыш уруксаттары ролдордун пайдасына алынып салынды, алар азыр ар бир байланышты кошууда талап кылынат.
  • Байланыш ролдору каналдын ролу менен аныкталуучу бир демейки алдын ала орнотууга ээ. Ыңгайлаштырылган байланыш ролдору каалагандай түзүлүшү мүмкүн. Каалаган байланыш ролун Байланыш ролдору колдонмосунда жаңы туташуулар үчүн демейки катары коюуга болот.
  • Купуялык жөндөөлөрү өзүнчө орнотуулар модулуна жылдырылды. Онлайн статусунун көрүнүү жөндөөлөрү жана каталог менен сунуш баракчаларындагы жазуулар профилге жылдырылды.
  • Өркүндөтүлгөн конфигурациялар жеке каналдын ролу тандалганда купуялык жөндөөлөрүндө жеткиликтүү болот. Алар алгачкы эскертүү алышты жана туура эмес түшүнүшү мүмкүн болгон кээ бир билдирүүлөргө кыйытмалар берилди.
  • Эгер орнотулган болсо, купуялык топторун Privacy Groups колдонмосунан башкарса болот. Жаңы мазмун үчүн демейки купуялык тобу жана жаңы байланыш орнотуулары үчүн демейки купуялык тобу да ал жакка жылдырылды.
  • Купуялык топторуна жаңы конокторду кошууга мүмкүнчүлүк берүү үчүн коноктордун кирүү мүмкүнчүлүгү кайра иштелип чыккан. Ыңгайлуулук үчүн жеке ресурстарга тез жетүү шилтемелери ачылуучу тизмеге кошулду.

Башка олуттуу өзгөрүүлөр:

  • Профиль сүрөтүңүздү өзгөртүү үчүн жакшыртылган колдонуучу интерфейси.
  • Сурамжылоолордун жакшыртылган көрсөтүүсү.
  • Форум каналдары үчүн сурамжылоолордо ката оңдолду.
  • Байланышты жок кылууда жакшыртылды.
  • Эскирген жеке билдирүү кеңейтүүсү алынып салынды. Анын ордуна, анын ичинде диаспора менен алмашуу үчүн стандарттык түз билдирүү механизми колдонулат.
  • Socialauth кеңейтүүсүн колдоо жана жакшыртуу.
  • Ар кандай мүчүлүштүктөрдү оңдоо.

Иштин көп бөлүгүн негизги иштеп чыгуучу Марио Вавти NGI Zero ачык булак каржылоосунун колдоосу менен аткарган.

Source: opennet.ru

Комментарий кошуу