Salah satu hal yang saya sukai dari Banshee adalah betapa mudahnya orang memperbaiki masalah mereka sendiri tanpa memerlukan pengetahuan yang luas.
Baru-baru ini komunitas kami telah bergabung dengan dua pengembang baru yang keduanya mulai mengerjakan fitur seksi mereka sendiri. Pertama, izinkan saya memperkenalkan Josh Holland (bahasa Belanda di #banshee), yang suatu hari datang ke saluran IRC kami dan bertanya-tanya apakah Banshee akan mendukung mengonversi format file lossless jika perangkat yang disinkronkannya mendukung ini (karena Banshee tidak secara default mengonversi format yang didukung oleh Anda perangkat).
SEBUAH laporan bug memang ada yang meminta fitur ini tetapi tidak ada yang berhasil mengimplementasikannya sehingga Josh melakukan apa yang dilakukan oleh orang baik mana pun yang tidak memiliki pengalaman C# sebelumnya dan menulis versi awal.
Tangkapan layar di atas menunjukkan status fitur saat ini. Namun ceritanya tidak berakhir di sana, karena opsi tidak ditempatkan bersama dengan opsi konversi lainnya di preferensi perangkat dan kumpulan fitur perlu diperluas. Josh saat ini sedang berupaya menyediakan kotak tarik-turun sederhana untuk memilih format dan kebijakan konversi, sehingga mis. pengguna dapat memilih untuk mempertahankan default saat ini, mengonversi file lossless yang tidak didukung dan didukung, dan akhirnya memaksa konversi semua file.
Mockup awal dari fitur terakhir bagi orang-orang untuk memvisualisasikan ide:
Bagian terakhir ini mungkin tampak aneh, itu pasti akan menurunkan kualitas audio namun untuk beberapa perangkat ada dukungan perangkat keras untuk beberapa codec (biasanya mp3) yang memungkinkan daya tinggi pemutaran efisien yang tidak tersedia untuk format lain yang mungkin didukung perangkat ini menjadikan fitur ini bermanfaat yang kebetulan juga telah diminta oleh komentator di sini OH TUHAN! Ubuntu!.
Josh bekerja keras untuk menyelesaikan fitur ini dan saya berharap fitur ini akan mendarat di cabang 1.9.x di beberapa titik. Untuk saat ini orang harus menerapkan patch pekerjaan yang sedang berjalan yang dapat ditemukan di laporan bug yang ditautkan sebelumnya.
Kisah kedua dari kontribusi Banshee yang ingin saya ceritakan melibatkan teman dekat saya yang baru (tm) Raimo Radczewski (Reemo di IRC), dia juga datang ke IRC kami saluran, untuk berbicara tentang mode acak baru karena dia adalah penggemar berat saran artis serupa Last.fm dan ingin menggunakannya untuk memberikan "pengocokan yang tidak terlalu acak mode".
Karena tidak ada yang secara aktif mengerjakan ini juga, lulusan sekolah menengah yang berbakat ini, mengambil MonoDevelop-nya dan merilis pratinjau fitur dalam hitungan dua hari. Dalam prosesnya juga memperbaiki masalah dan menambahkan dokumentasi ke basis kode Banshee yang membuatnya mendapatkan kehormatan komitmen pertama di jalan menuju 2.0. Karena fiturnya muncul di minggu terakhir rilis 1.8.0, fitur itu tidak masuk ke dalam Ekstensi Komunitas Banshee dalam waktu untuk rilis, tetapi Raimo tidak terpengaruh terus bekerja di repositori git terpisah dan memperluas karyanya.
Saat saya menulis ini, Bertand Lorentz menggabungkan cabang github Raimos ke dalam Ekstensi Komunitas Banshee dan karenanya harus setidaknya dalam rilis 1.9.0 (tetapi mungkin juga rilis 1.8.1 di masa mendatang). Pengguna yang ingin menguji Raimos yang mengagumkan Shuffle oleh artis serupa sekarang dapat mengkompilasi BCE dari git.
Pertama dapatkan dependensi:
sudo apt-get build-dep banshee-community-extensions
Kemudian dapatkan ekstensi saat ini dari git menggunakan perintah ini:
git clone git://gitorious.org/banshee-community-extensions/banshee-community-extensions.git
cd banshee-komunitas-ekstensi
Diikuti oleh teman-teman lama kami:
./autogen.sh --prefix=/usr --libdir=/usr/lib
&& membuat
sudo make install
(ini akan menimpa sm instalasi yang ada)
Akhirnya, saya minta maaf kepada Raimo karena tidak menyertakan tangkapan layar fiturnya dan untuk umumnya tangkapan layar pertama yang jelek, saya terjebak di netbook 10" sampai monitor baru saya dikirimkan.
Selamat datang di komunitas Banshee di Josh dan Raimo
Semuanya Ubuntu, Setiap Hari. Sejak 2009.