Mengapa plugin gstreamer dilabeli sebagai "buruk" dan "jelek"?
Dari http://gstreamer.freedesktop.org/documentation/splitup.html
gst-plugins-base
satu set plug-in yang kecil dan tetap, mencakup berbagai jenis elemen yang mungkin; ini terus diperbarui dengan perubahan inti selama seri pengembangan.
- Kami percaya distributor dapat mengirimkan plug-in ini dengan aman
- Orang-orang yang menulis elemen harus mendasarkan kode mereka pada elemen-elemen ini
- Elemen-elemen ini dilengkapi dengan contoh, dokumentasi, dan tes regresi
gst-plugins-good
set plug-in yang kami anggap memiliki kode kualitas yang baik, fungsi yang benar, lisensi pilihan kami (LGPL untuk kode plug-in, LGPL atau kompatibel dengan LGPL untuk pustaka pendukung).
- Kami percaya distributor dapat mengirimkan plug-in ini dengan aman
- Orang-orang yang menulis elemen harus mendasarkan kode mereka pada elemen-elemen ini
gst-plugins-jelek
satu set plug-in yang memiliki kualitas yang baik dan fungsi yang benar, tetapi mendistribusikannya mungkin menimbulkan masalah. Lisensi pada plug-in atau pustaka pendukung mungkin tidak seperti yang kita inginkan. Kode mungkin dikenal secara luas untuk menghadirkan masalah paten.
- Distributor harus memeriksa apakah mereka mau / dapat mengirimkan plug-in ini
- Orang-orang yang menulis elemen harus mendasarkan kode mereka pada elemen-elemen ini
gst-plugins-bad
satu set plug-in yang tidak setara dengan yang lain. Mereka mungkin mendekati menjadi kualitas yang baik, tetapi mereka kehilangan sesuatu - baik itu review kode yang baik, beberapa dokumentasi, serangkaian tes, pemelihara langsung nyata, atau beberapa penggunaan aktual. Jika kekosongan diisi, mereka mungkin ditingkatkan untuk menjadi bagian dari gst-plugins-good atau gst-plugins-ugly, tergantung pada faktor-faktor lainnya.
- Jika plug-in rusak, Anda tidak dapat mengeluh - sebagai gantinya, Anda dapat memperbaiki masalah dan mengirimi kami patch, atau menyuap seseorang agar memperbaikinya untuk Anda
- Kontributor baru dapat mulai di sini untuk mengerjakan sesuatu