Ahh, Rhythmbox: pemutar musik yang solid dan dapat diandalkan untuk desktop Linux yang, seperti album Madonna klasik, sangat bagus dan zamannya pada saat yang bersamaan.
Tapi bisakah itu disukai oleh generasi penggemar yang sama sekali baru? Seperti yang dapat dibuktikan oleh Madonna, penemuan kembali yang diterima dengan baik hanyalah visi yang solid dan beberapa produksi diubah.
“Joe,” kamu bilang. “Ekspresikan dirimu, kawan; tentang apa ini semua?”
Isyarat cerita pengantar tidur…
Di masa lalu™, sebelum layanan streaming musik seperti Spotify dan Apple Music tersebar luas, semua orang mendengarkan file musik lokal di aplikasi pemutar musik desktop. Ini membuat pilihan pemutar musik yang ditawarkan distribusi Linux cukup besar — jangan bilang Anda lupa dampaknya Ubuntu beralih ke Banshee di 2011?!
Kebiasaan mendengarkan musik telah berubah banyak sejak itu, seperti halnya standar desain Linux, dan harapan yang dimiliki pengguna terhadap aplikasi modern — dan dua poin terakhir inilah yang merupakan kunci untuk sisa posting ini.
Lihat, kebanyakan distro Linux masih menyertakan pemutar musik bawaan. Di Ubuntu dan Fedora pemain itu adalah Rhythmbox — tetapi masing-masing terlihat sangat berbeda.
Saat dijalankan bersama aplikasi GNOME 'modern' di Fedora Rhythmbox terlihat sedikit... terlupakan:
Itu tidak berarti UI standar Rhythmbox adalah buruk, tapi itu sudah ketinggalan zaman. Dapat digunakan, tetapi tidak unik. Fungsional, tapi ketinggalan zaman. Oke, tapi tidak hebat. Bisa diservis tapi tidak… Oke, Anda mendapatkan idenya!
Ubuntu, dalam upaya untuk 'memodernisasi' UI Rhythmbox, mengirimkan "Toolbar alternatif Rhythmbox” plugin secara default (dan telah selesai sejak 2017). Ini memberi pemain bilah header GTK, menyembunyikan beberapa UI lama, dan memindahkan bilah alat kontrol media ke bawah dari jendela:
Plugin bilah alat alternatif ini melakukan pekerjaan yang baik untuk memperbaiki pemutar, tetapi pengembang Rhythmbox hulu menganggapnya terlalu 'di luar sana' untuk diadopsi secara default.
Maju cepat ke 2019, dan kami melaporkan upaya untuk memodernisasi bilah alat Rhythmbox untuk mencocokkan aplikasi inti GNOME lainnya. Kali ini asli daripada melalui plugin. Sukses, pasti?
Pekerjaan itu mendapat banyak umpan balik positif dari dalam komunitas GNOME dan seterusnya. Dalam tangkapan layar oleh pengguna GitHub 'crvi' ini, Anda dapat melihat desain ulang yang diusulkan beraksi — dan itu terlihat sempurna sesuai dengan aplikasi GNOME modern lainnya:
Dua tahun sejak proposal itu dikodekan — ya: ini bukan hanya tiruan — itu belum diimplementasikan.
Mengapa?
Yah, itu bukan karena tidak ada kode, dan itu bukan karena tidak ada pengembang yang mau memperbaiki masalah yang tidak terduga dalam kode itu. Sebaliknya, itu tidak terjadi karena pengelola Rhythmbox memiliki 'kekhawatiran'.
Ini tidak biasa; ini milik mereka aplikasi sehingga mereka lebih dari berhak untuk membuat keputusan tentang arahnya. Di sini masalahnya adalah salah satu komunikasi. Kekhawatiran yang mereka kemukakan dibagikan dua tahun lalu pada plugin yang dikirimkan Ubuntu — bukan proposal penggabungan toolbar baru ini.
Dan hal-hal menjadi lebih dingin sejak itu.
Beberapa hari setelah pengelola Rhythmbox mengatakan dia akan menutup (dan dengan demikian menolak) proposal penggabungan jika "kekhawatirannya masih belum terselesaikan" dalam waktu tiga bulan — meskipun tidak secara spesifik menyatakan apa yang menjadi masalah dengan proposal ini — kontributor asli telah mengambil inisiatif dan menutup permintaan diri.
Kisah ini telah meninggalkan banyak kontributor tidak terkesan pada bagaimana hal-hal telah dimainkan.
Sekarang, saya tidak ingin membuat keributan demi itu, tetapi setelah melaporkan bilah alat yang dirubah ketika pertama kali diusulkan, saya merasa "memesan" upaya pada akhirnya (mungkin?) masuk akal. Saya suka menindaklanjuti hal-hal yang saya laporkan, meskipun kesimpulannya tidak selalu ideal.
tl; dr: Pengembang pihak ketiga membuat bilah alat modern untuk Rhythmbox dan membuka proposal penggabungan di hulu. Meskipun banyak pengembang, termasuk anggota tim desain GNOME, yang mendukung perubahan, permintaan tersebut 'diabaikan' selama dua tahun. Pengelola Rhythmbox mengatakan mereka tidak tertarik pada beberapa aspek implementasi alternatif (yang mungkin mereka rasa juga berlaku untuk yang satu ini).
Seperti banyak pengguna Rhythmbox, saya menghargai aplikasi ini, tetapi bukan rahasia lagi bahwa saya sangat ingin melihat pemain Anda menjangkau dan menarik generasi baru pengguna Linux. Tampilan modern dalam mode dengan aplikasi Linux lainnya, menurut saya, adalah cara termudah untuk melakukannya.
Jadi mengapa itu tidak terjadi, meskipun ada kodenya dan komitmen di sana untuk menyelesaikannya, sangat disayangkan. Mudah-mudahan bintang yang beruntung akan datang sendiri untuk mengusulkan sesuatu yang sama baiknya tetapi lebih cocok untuk pengelola pemain, atau …seseorang membuat garpu?
h/t anon keterangan rahasia
Semuanya Ubuntu, Setiap Hari. Sejak 2009.