Pourquoi les plugins gstreamer sont-ils qualifiés de "mauvais" et de "laids" ?
Réponse
Trop de publicités?Von https://gstreamer.freedesktop.org/documentation/additional/splitup.html
gst-plugins-base
un ensemble restreint et fixe de modules d'extension, couvrant un large éventail de types d'éléments possibles ; ces modules sont constamment mis à jour Ces plug-ins sont continuellement mis à jour en fonction des modifications apportées à la base au cours de la série de développement.
- Nous pensons que les distributeurs peuvent expédier ces plug-ins en toute sécurité
- Les personnes qui rédigent des éléments doivent baser leur code sur ces éléments
- Ces éléments sont accompagnés d'exemples, de documentation et de 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 plug-in LGPL ou LGPL-compatible pour la bibliothèque de support).
- Nous pensons que les distributeurs peuvent expédier ces plug-ins en toute sécurité
- Les personnes qui rédigent des éléments doivent baser leur code sur ces éléments
gst-plugins-ugly
un ensemble de plug-ins de bonne qualité et aux fonctionnalités correctes, mais dont la distribution pourrait poser des problèmes. La licence des plug-ins ou des bibliothèques de support pourrait ne pas être pas comme nous le souhaiterions. Le code peut être largement connu et poser des problèmes de brevets.
- Les distributeurs doivent vérifier s'ils veulent/peuvent expédier ces plug-ins.
- Les personnes qui rédigent 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. mais il leur manque quelque chose - qu'il s'agisse d'un bon examen du code, d'une documentation, un ensemble de tests, un mainteneur en chair et en os, ou une réelle ou d'une utilisation réelle à grande échelle. Si ces lacunes sont comblées, ils pourraient être mis à niveau pour devenir gst-plugins-good ou gst-plugins-ugly, en fonction de l'état d'avancement du projet. autres facteurs.
- Si les plug-ins tombent en panne, vous ne pouvez pas vous plaindre - vous pouvez en revanche résoudre le problème et nous envoyer un correctif, ou soudoyer quelqu'un pour qu'il les corrige à votre place
- Les nouveaux contributeurs peuvent commencer ici pour trouver des éléments sur lesquels travailler.