Parley: Chat IRC Terdesentralisasi Lintas Domain
Judul asli: Parley: Federated, decentralised chat that speaks plain IRC
Mengapa Ini Penting
Alternatif chat terfederasi berbasis IRC bisa menarik segmen pengguna yang menolak platform terpusat.
Parley, proyek open-source baru, memungkinkan pengguna berkomunikasi antarinstans lewat protokol IRC standar dengan alamat format user@domain.
Parley adalah perangkat lunak chat terfederasi dan terdesentralisasi yang menggunakan protokol IRC sebagai antarmuka utama. Pengguna dapat menjalankan instans sendiri untuk domain mereka, lalu berkomunikasi dengan siapa pun menggunakan format alamat user@domain — mirip email, tetapi lewat klien IRC seperti irssi.
Proyek ini dibangun dengan Go dan saat ini memiliki 198 commit, 1 branch aktif, serta 5 rilis. Pembaruan terbaru (PR #46) memperbaiki cara penamaan file yang diunggah: alih-alih menyimpan nama asli dari klien, sistem kini menamai file secara acak menggunakan ID 128-bit. Perubahan ini menutup celah privasi — sebelumnya, berbagi gambar turut membocorkan nama file asli seperti "Jane Doe passport.JPEG".
Ekstens file kini mengikuti tipe MIME yang dilayani server, bukan nama dari klien. Link hasil unggahan berformat endpoint/files/id.ext. File lama dengan nama asli otomatis diganti saat store dibuka. Fitur unggah file sendiri baru ditambahkan di PR #45 menggunakan protokol soju.im/FILEHOST dari klien IRC.