Rilis platform komunikasi terdesentralisasi Hubzilla 7.0

Setelah sekitar enam bulan sejak rilis besar sebelumnya, versi baru platform untuk membangun jejaring sosial terdesentralisasi, Hubzilla 7.0, telah diterbitkan. Proyek ini menyediakan server komunikasi yang terintegrasi dengan sistem penerbitan web, dilengkapi dengan sistem identifikasi transparan dan alat kontrol akses dalam jaringan Fediverse yang terdesentralisasi. Kode proyek ditulis dalam PHP dan JavaScript dan didistribusikan di bawah lisensi MIT; MySQL DBMS dan forknya, serta PostgreSQL, didukung sebagai penyimpanan data.

Hubzilla memiliki sistem otentikasi tunggal untuk beroperasi sebagai jejaring sosial, forum, grup diskusi, Wiki, sistem penerbitan artikel, dan situs web. Interaksi gabungan dilakukan berdasarkan protokol Zot sendiri, yang mengimplementasikan konsep WebMTA untuk mentransmisikan konten melalui WWW dalam jaringan terdesentralisasi dan menyediakan sejumlah fungsi unik, khususnya, otentikasi ujung ke ujung yang transparan "Identitas Nomaden" dalam jaringan Zot, serta fungsi kloning untuk memastikan titik login dan kumpulan data pengguna yang benar-benar identik di berbagai node jaringan. Pertukaran dengan jaringan Fediverse lainnya didukung menggunakan protokol ActivityPub, Diaspora, DFRN, dan OStatus. Penyimpanan file Hubzilla juga tersedia melalui protokol WebDAV. Selain itu, sistem ini mendukung penggunaan acara dan kalender CalDAV, serta notebook CardDAV.

Di antara inovasi utama, kita harus memperhatikan sistem hak akses yang didesain ulang sepenuhnya, yang merupakan salah satu fitur utama Hubzilla. Pemfaktoran ulang memungkinkan untuk menyederhanakan alur kerja dan pada saat yang sama memberikan fleksibilitas yang lebih besar dengan pengaturan interaksi yang lebih nyaman.

  • Peran saluran telah disederhanakan. Sekarang ada 4 opsi yang dapat dipilih: β€œpublik”, β€œpribadi”, β€œforum komunitas”, dan β€œadat”. Secara default, saluran dibuat sebagai β€œpribadi”.
  • Izin kontak individu telah dihilangkan demi peran, yang sekarang menjadi persyaratan saat menambahkan setiap kontak.
  • Peran kontak memiliki satu preset default, yang ditentukan oleh peran saluran. Peran kontak khusus dapat dibuat sesuai keinginan. Peran kontak apa pun dapat ditetapkan sebagai default untuk koneksi baru di aplikasi Peran Kontak.
  • Pengaturan privasi telah dipindahkan ke modul pengaturan terpisah. Pengaturan visibilitas untuk status online dan entri pada halaman direktori dan penawaran telah dipindahkan ke profil.
  • Konfigurasi lanjutan tersedia di pengaturan privasi ketika peran saluran khusus dipilih. Mereka mendapat peringatan awal dan beberapa postingan yang mungkin disalahpahami diberikan petunjuk.
  • Grup privasi dapat dikelola dari aplikasi Grup Privasi, jika diinstal. Grup privasi default untuk konten baru dan grup privasi default untuk pengaturan kontak baru juga telah dipindahkan ke sana.
  • Akses tamu telah didesain ulang untuk memungkinkan tamu baru ditambahkan ke grup privasi. Tautan akses cepat ke sumber daya pribadi telah ditambahkan ke daftar drop-down untuk kenyamanan.

Perubahan signifikan lainnya:

  • Antarmuka pengguna yang ditingkatkan untuk mengubah foto profil Anda.
  • Peningkatan tampilan survei.
  • Memperbaiki bug dengan jajak pendapat untuk saluran forum.
  • Peningkatan kinerja saat menghapus kontak.
  • Menghapus ekstensi perpesanan pribadi yang sudah ketinggalan zaman. Sebaliknya, termasuk untuk pertukaran dengan Diaspora, mekanisme pesan langsung standar digunakan.
  • Dukungan dan peningkatan untuk ekstensi Socialauth.
  • Berbagai perbaikan bug.

Sebagian besar pekerjaan dilakukan oleh pengembang inti Mario Vavti dengan dukungan pendanaan sumber terbuka NGI Zero.

Sumber: opennet.ru

Tambah komentar