Keluaran Mastodon 3.0, platform untuk mencipta rangkaian sosial terdesentralisasi

diterbitkan pelepasan platform percuma untuk penggunaan rangkaian sosial terdesentralisasi - Mastodon 3.0, yang membolehkan anda mencipta perkhidmatan di kemudahan anda sendiri yang tidak dikawal oleh pembekal individu. Jika pengguna tidak dapat menjalankan nodnya sendiri, dia boleh memilih nod yang boleh dipercayai perkhidmatan Awam untuk menyambung. Mastodon tergolong dalam kategori rangkaian bersekutu, di mana satu set protokol digunakan untuk membentuk struktur komunikasi bersatu AktivitiPub.

Kod sisi pelayan projek ditulis dalam Ruby menggunakan Ruby on Rails dan antara muka klien ditulis dalam JavaScript menggunakan perpustakaan React.js dan Redux. Teks sumber sebar berlesen di bawah AGPLv3. Terdapat juga bahagian hadapan statik untuk menerbitkan sumber awam seperti profil dan status. Storan data disusun menggunakan PostgreSQL dan Redis.
Dengan syarat terbuka API untuk pembangunan tambahan dan menyambungkan aplikasi luaran (terdapat pelanggan untuk Android, iOS dan Windows, anda boleh membuat bot).

Keluaran baharu ini terkenal kerana pemberhentian sokongan untuk protokol
OStatus, yang menyediakan keserasian dengan penyelesaian lama berdasarkan StatusNet dan GNU Sosial. Adalah disyorkan untuk menggunakan protokol ActivityPub dan bukannya OStatus. Antara muka web telah menambah sokongan untuk direktori profil, pemain audio terbina dalam, sistem auto-lengkap untuk memasukkan hashtag, tag "tidak tersedia" untuk lampiran multimedia yang dipadam, pilihan untuk melumpuhkan kemas kini masa nyata, menatal lancar dan dialog untuk migrasi akaun. Melaksanakan sokongan untuk pengesahan dua faktor dengan pengesahan tambahan melalui e-mel. Sokongan untuk hashtag telah diperluaskan dan ketepatan carian mereka telah ditingkatkan. Menambah komponen semakan spam.

Sumber: opennet.ru

Tambah komen