Mərkəzləşdirilməmiş rabitə platforması Hubzilla 7.0-ın buraxılışı

Əvvəlki əsas buraxılışdan təxminən altı ay sonra, mərkəzləşdirilməmiş sosial şəbəkələrin qurulması üçün platformanın yeni versiyası Hubzilla 7.0 nəşr olundu. Layihə, mərkəzləşdirilməmiş Fediverse şəbəkələrində şəffaf identifikasiya sistemi və girişə nəzarət alətləri ilə təchiz edilmiş veb nəşr sistemləri ilə inteqrasiya edən rabitə serverini təmin edir. Layihə kodu PHP və JavaScript dillərində yazılmışdır və MIT lisenziyası altında paylanmışdır; MySQL DBMS və onun çəngəlləri, həmçinin PostgreSQL məlumatların saxlanması kimi dəstəklənir.

Hubzilla sosial şəbəkə, forumlar, müzakirə qrupları, vikilər, məqalə nəşr sistemləri və vebsaytlar kimi fəaliyyət göstərmək üçün vahid autentifikasiya sisteminə malikdir. Federativ qarşılıqlı əlaqə, mərkəzləşdirilməmiş şəbəkələrdə WWW üzərindən məzmunun ötürülməsi üçün WebMTA konsepsiyasını həyata keçirən və bir sıra unikal xüsusiyyətləri, xüsusən də Zot şəbəkəsi daxilində şəffaf uçdan-uca “Köçəri Kimlik” identifikasiyasını təmin edən Zotun öz protokoluna əsaslanır. eləcə də müxtəlif şəbəkə qovşaqlarında tamamilə eyni nöqtələrə giriş və istifadəçi məlumat dəstlərini təmin etmək üçün klon funksiyası. Digər Fediverse şəbəkələri ilə mübadilə ActivityPub, Diaspora, DFRN və OStatus protokollarından istifadə etməklə dəstəklənir. Hubzilla fayl yaddaşı WebDAV protokolu vasitəsilə də mövcuddur. Bundan əlavə, sistem CalDAV hadisələrini və təqvimlərini, həmçinin CardDAV noutbuklarını dəstəkləyir.

Əsas yeniliklər arasında Hubzilla-nın əsas xüsusiyyətlərindən biri olan tamamilə yenidən işlənmiş giriş hüquqları sistemini qeyd etməliyik. Refaktorinq iş prosesini sadələşdirməyə və eyni zamanda qarşılıqlı əlaqənin daha rahat təşkili ilə daha çox çeviklik təmin etməyə imkan verdi.

  • Kanal rolları sadələşdirilib. İndi seçmək üçün 4 mümkün variant var: “ictimai”, “özəl”, “icma forumu” və “xüsusi”. Varsayılan olaraq, kanal "özəl" olaraq yaradılmışdır.
  • Fərdi əlaqə icazələri rolların xeyrinə ləğv edildi, indi hər bir əlaqə əlavə edərkən tələb olunur.
  • Kontakt rollarının kanal rolu ilə müəyyən edilən bir defolt əvvəlcədən təyini var. Fərdi əlaqə rolları istədiyiniz kimi yaradıla bilər. İstənilən əlaqə rolu Kontakt Rolları tətbiqində yeni bağlantılar üçün defolt olaraq təyin edilə bilər.
  • Məxfilik parametrləri ayrıca parametrlər moduluna köçürülüb. Onlayn status üçün görünmə parametrləri və kataloq və təklif səhifələrindəki qeydlər profilə köçürüldü.
  • Təkmil konfiqurasiyalar fərdi kanal rolu seçildikdə məxfilik parametrlərində mövcuddur. Onlar ilkin xəbərdarlıq aldılar və səhv başa düşülə biləcək bəzi yazılara göstərişlər verildi.
  • Məxfilik qrupları quraşdırılıbsa, Məxfilik Qrupları tətbiqindən idarə oluna bilər. Yeni məzmun üçün defolt məxfilik qrupu və yeni kontakt parametrləri üçün defolt məxfilik qrupu da oraya köçürülüb.
  • Yeni qonaqların məxfilik qruplarına əlavə edilməsinə icazə vermək üçün qonaq girişi yenidən işlənib. Rahatlıq üçün açılan siyahıya şəxsi resurslara sürətli giriş bağlantıları əlavə edilmişdir.

Digər əhəmiyyətli dəyişikliklər:

  • Profil şəklinizi dəyişdirmək üçün təkmilləşdirilmiş istifadəçi interfeysi.
  • Sorğuların təkmilləşdirilmiş nümayişi.
  • Forum kanalları üçün sorğu ilə bağlı səhv düzəldildi.
  • Kontaktı silərkən təkmilləşdirilmiş performans.
  • Köhnəlmiş şəxsi mesajlaşma uzantısı silindi. Bunun əvəzinə, o cümlədən diasporla mübadilə üçün standart birbaşa mesaj mexanizmindən istifadə olunur.
  • Socialauth genişləndirilməsi üçün dəstək və təkmilləşdirmələr.
  • Müxtəlif səhv düzəlişləri.

İşin çox hissəsini NGI Zero açıq mənbə maliyyələşdirməsinin dəstəyi ilə əsas tərtibatçı Mario Vavti həyata keçirib.

Mənbə: opennet.ru

Добавить комментарий