Plugin GStreamer: "jelek" dan "buruk"


34

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

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

Luar biasa, terima kasih atas informasinya. Sangat membantu. Mengingatkan saya, juga, untuk menambahkan freedesktop.org ke daftar bacaan saya.
trv100
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.