Merkezi olmayan iletişim platformu Hubzilla 7.0'ın piyasaya sürülmesi

Önceki büyük sürümden bu yana yaklaşık altı ay geçtikten sonra, merkezi olmayan sosyal ağlar oluşturmaya yönelik platformun yeni bir sürümü olan Hubzilla 7.0 yayınlandı. Proje, merkezi olmayan Fediverse ağlarında şeffaf bir tanımlama sistemi ve erişim kontrol araçlarıyla donatılmış, web yayınlama sistemleriyle entegre olan bir iletişim sunucusu sağlıyor. Proje kodu PHP ve JavaScript ile yazılmıştır ve MIT lisansı altında dağıtılmaktadır; MySQL DBMS ve çatallarının yanı sıra PostgreSQL de veri depolama olarak desteklenmektedir.

Hubzilla, sosyal ağ, forumlar, tartışma grupları, Wiki'ler, makale yayınlama sistemleri ve web siteleri olarak çalışacak tek bir kimlik doğrulama sistemine sahiptir. Birleşik etkileşim, merkezi olmayan ağlarda WWW üzerinden içerik aktarımı için WebMTA konseptini uygulayan ve özellikle şeffaf uçtan uca kimlik doğrulama "Göçebe Kimlik" gibi bir dizi benzersiz işlev sağlayan Zot'un kendi protokolü temelinde gerçekleştirilir. Zot ağının yanı sıra çeşitli ağ düğümlerinde tamamen aynı oturum açma noktaları ve kullanıcı veri kümelerini sağlamak için bir klonlama işlevi. Diğer Fediverse ağlarıyla alışveriş, ActivityPub, Diaspora, DFRN ve OStatus protokolleri kullanılarak desteklenir. Hubzilla dosya depolaması WebDAV protokolü aracılığıyla da kullanılabilir. Ayrıca sistem, CalDAV etkinlikleri ve takvimlerinin yanı sıra CardDAV not defterleriyle çalışmayı da destekler.

Ana yenilikler arasında, Hubzilla'nın temel özelliklerinden biri olan, tamamen yeniden tasarlanmış erişim hakları sistemini belirtmeliyiz. Yeniden düzenleme, iş akışını basitleştirmeyi ve aynı zamanda daha uygun bir etkileşim organizasyonuyla daha fazla esneklik sağlamayı mümkün kıldı.

  • Kanal rolleri basitleştirildi. Artık seçilebilecek 4 olası seçenek var: "genel", "özel", "topluluk forumu" ve "özel". Varsayılan olarak kanal “özel” olarak oluşturulmuştur.
  • Bireysel kişi izinleri, artık her kişiyi eklerken bir gereklilik olan rollerin lehine kaldırılmıştır.
  • İlgili kişi rollerinin, kanal rolüne göre belirlenen bir varsayılan ön ayarı vardır. İstenildiği gibi özel kişi rolleri oluşturulabilir. Herhangi bir kişi rolü, Kişi Rolleri uygulamasında yeni bağlantılar için varsayılan olarak ayarlanabilir.
  • Gizlilik ayarları ayrı bir ayarlar modülüne taşındı. Çevrimiçi duruma ilişkin görünürlük ayarları ve rehber ve teklif sayfalarındaki girişler profile taşındı.
  • Özel kanal rolü seçildiğinde gizlilik ayarlarında gelişmiş yapılandırmalar mevcuttur. İlk uyarıyı aldılar ve yanlış anlaşılabilecek bazı paylaşımlara ipuçları verildi.
  • Gizlilik grupları, yüklüyse Gizlilik Grupları uygulamasından yönetilebilir. Yeni içerik için varsayılan gizlilik grubu ve yeni kişi ayarları için varsayılan gizlilik grubu da buraya taşındı.
  • Konuk erişimi, yeni konukların gizlilik gruplarına eklenmesine olanak tanıyacak şekilde yeniden tasarlandı. Kolaylık sağlamak amacıyla açılır listeye özel kaynaklara hızlı erişim bağlantıları eklendi.

Diğer önemli değişiklikler:

  • Profil fotoğrafınızı değiştirmek için geliştirilmiş kullanıcı arayüzü.
  • Anketlerin iyileştirilmiş görüntüsü.
  • Forum kanallarına yönelik anketlerle ilgili bir hata düzeltildi.
  • Bir kişiyi silerken iyileştirilmiş performans.
  • Güncel olmayan özel mesajlaşma uzantısı kaldırıldı. Bunun yerine Diaspora ile yapılan görüşmeler de dahil olmak üzere standart doğrudan mesaj mekanizması kullanılıyor.
  • Socialauth uzantısı için destek ve iyileştirmeler.
  • Çeşitli hata düzeltmeleri.

İşin büyük kısmı, NGI Zero açık kaynak finansmanının desteğiyle çekirdek geliştirici Mario Vavti tarafından yapıldı.

Kaynak: opennet.ru

Yorum ekle