Les plugins GStreamer: “moche” et “mauvaise”


34

Pourquoi les plugins gstreamer sont-ils étiquetés comme "mauvais" et "moche"?

Réponses:


40

De http://gstreamer.freedesktop.org/documentation/splitup.html

gst-plugins-base
un petit ensemble fixe de plug-ins, couvrant un large éventail de types d'éléments possibles; ceux-ci sont continuellement mis à jour avec tous les changements fondamentaux au cours de la série de développement.

  • Nous croyons que les distributeurs peuvent expédier ces plug-ins en toute sécurité
  • Les personnes qui écrivent des éléments doivent baser leur code sur ces éléments
  • Ces éléments sont fournis avec des exemples, de la documentation et des tests de régression.

gst-plugins-good
un ensemble de plug-ins que nous considérons comme ayant un code de bonne qualité, des fonctionnalités correctes, notre licence préférée (LGPL pour le code du plug-in, compatible avec LGPL ou LGPL pour la bibliothèque de support).

  • Nous croyons que les distributeurs peuvent expédier ces plug-ins en toute sécurité
  • Les personnes qui écrivent des éléments doivent baser leur code sur ces éléments

gst-plugins-ugly
un ensemble de plug-ins de bonne qualité et fonctionnant correctement, mais leur distribution peut poser problème. La licence des plug-ins ou des bibliothèques de support peut ne pas être comme nous le souhaiterions. Le code pourrait être largement connu pour présenter des problèmes de brevet.

  • Les distributeurs doivent vérifier s'ils veulent / peuvent expédier ces plug-ins
  • Les personnes qui écrivent des éléments doivent baser leur code sur ces éléments

gst-plugins-bad
un ensemble de plug-ins qui ne sont pas à la hauteur des autres. Ils sont peut-être proches de la qualité, mais il leur manque quelque chose - qu’il s’agisse d’une bonne révision du code, de certains documents, d’un ensemble de tests, d’un véritable mainteneur réel ou d’une utilisation réellement étendue. Si les espaces sont remplis, ils pourraient être mis à niveau pour devenir une partie de gst-plugins-good ou de gst-plugins-ugly, en fonction des autres facteurs.

  • Si les plug-ins tombent en panne, vous ne pouvez pas vous plaindre. Vous pouvez plutôt résoudre le problème et nous envoyer un correctif ou corrompre quelqu'un pour le réparer à votre place.
  • Les nouveaux contributeurs peuvent commencer ici pour des choses sur lesquelles travailler

Génial, merci pour l'info. Très utile. Cela me rappelle également d’ajouter freedesktop.org à ma liste de lecture.
trv100
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.