Plugin GStreamer: "jelek" dan "buruk"

34

Mengapa plugin gstreamer dilabeli sebagai "buruk" dan "jelek"?

trv100
sumber

Jawaban:

40

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
NGRode
sumber
Luar biasa, terima kasih atas informasinya. Sangat membantu. Mengingatkan saya, juga, untuk menambahkan freedesktop.org ke daftar bacaan saya.
trv100