Keluaran platform komunikasi terdesentralisasi Hubzilla 7.0

Selepas kira-kira enam bulan sejak keluaran utama sebelum ini, versi baharu platform untuk membina rangkaian sosial terdesentralisasi, Hubzilla 7.0, telah diterbitkan. Projek ini menyediakan pelayan komunikasi yang berintegrasi dengan sistem penerbitan web, dilengkapi dengan sistem pengenalan telus dan alat kawalan capaian dalam rangkaian Fediverse terdesentralisasi. Kod projek ditulis dalam PHP dan JavaScript dan diedarkan di bawah lesen MIT; MySQL DBMS dan garpunya, serta PostgreSQL, disokong sebagai storan data.

Hubzilla mempunyai sistem pengesahan tunggal untuk beroperasi sebagai rangkaian sosial, forum, kumpulan perbincangan, Wiki, sistem penerbitan artikel dan tapak web. Interaksi bersekutu dijalankan berdasarkan protokol Zot sendiri, yang melaksanakan konsep WebMTA untuk menghantar kandungan melalui WWW dalam rangkaian terdesentralisasi dan menyediakan beberapa fungsi unik, khususnya, pengesahan hujung-ke-hujung yang telus "Identiti Nomad" dalam rangkaian Zot, serta fungsi pengklonan untuk memastikan log masuk mata yang sama sepenuhnya dan set data pengguna pada pelbagai nod rangkaian. Pertukaran dengan rangkaian Fediverse lain disokong menggunakan protokol ActivityPub, Diaspora, DFRN dan OStatus. Storan fail Hubzilla juga tersedia melalui protokol WebDAV. Selain itu, sistem ini menyokong kerja dengan acara dan kalendar CalDAV, serta buku nota CardDAV.

Antara inovasi utama, kita harus perhatikan sistem hak akses yang direka bentuk semula sepenuhnya, yang merupakan salah satu ciri utama Hubzilla. Pemfaktoran semula memungkinkan untuk memudahkan aliran kerja dan pada masa yang sama memberikan fleksibiliti yang lebih besar dengan organisasi interaksi yang lebih mudah.

  • Peranan saluran telah dipermudahkan. Kini terdapat 4 pilihan yang mungkin untuk dipilih: "awam", "swasta", "forum komuniti" dan "tersuai". Secara lalai, saluran dibuat sebagai "peribadi".
  • Kebenaran kenalan individu telah dihapuskan memihak kepada peranan, yang kini menjadi keperluan apabila menambah setiap kenalan.
  • Peranan kenalan mempunyai satu pratetap lalai, yang ditentukan oleh peranan saluran. Peranan kenalan tersuai boleh dibuat seperti yang dikehendaki. Sebarang peranan kenalan boleh ditetapkan sebagai lalai untuk sambungan baharu dalam apl Peranan Kenalan.
  • Tetapan privasi telah dialihkan ke modul tetapan yang berasingan. Tetapan keterlihatan untuk status dalam talian dan entri pada direktori dan halaman tawaran telah dialihkan ke profil.
  • Konfigurasi lanjutan tersedia dalam tetapan privasi apabila peranan saluran tersuai dipilih. Mereka menerima amaran awal dan beberapa siaran yang mungkin disalahertikan telah diberi petunjuk.
  • Kumpulan privasi boleh diurus daripada apl Kumpulan Privasi, jika dipasang. Kumpulan privasi lalai untuk kandungan baharu dan kumpulan privasi lalai untuk tetapan kenalan baharu juga telah dialihkan ke sana.
  • Akses tetamu telah direka bentuk semula untuk membolehkan tetamu baharu ditambahkan pada kumpulan privasi. Pautan akses pantas kepada sumber persendirian telah ditambahkan pada senarai juntai bawah untuk kemudahan.

Perubahan ketara lain:

  • Antara muka pengguna yang dipertingkatkan untuk menukar foto profil anda.
  • Paparan tinjauan yang lebih baik.
  • Memperbaiki pepijat dengan tinjauan pendapat untuk saluran forum.
  • Prestasi yang lebih baik apabila memadamkan kenalan.
  • Mengalih keluar sambungan pemesejan peribadi yang sudah lapuk. Sebaliknya, termasuk untuk pertukaran dengan Diaspora, mekanisme mesej langsung standard digunakan.
  • Sokongan dan penambahbaikan untuk sambungan Socialauth.
  • Pelbagai pembetulan pepijat.

Kebanyakan kerja telah dilakukan oleh pembangun teras Mario Vavti dengan sokongan daripada pembiayaan sumber terbuka NGI Zero.

Sumber: opennet.ru

Tambah komen