<div dir="ltr"><div><br></div><div>1. All new plugins (as long as the licence is not dodgy) start in bad</div><div>2. Testing, proven quality and maintenance<br></div><div>3. Why does it matter where your plugin lives?</div><div><br></div><div><div class="gmail-list"><div class="gmail-inner"><div class="gmail-region"><ul class="gmail-list"><li class="gmail-list"><p class="gmail-p">The "Good" plugins are high quality
plugins under the LGPL license. These plugins are considered safe and
recommended at any time. To install them, search for packages containing
gstreamer plugins good in your distribution's repositories.</p></li><li class="gmail-list"><p class="gmail-p">The "Bad" plugins are plugins whose code
quality is not good enough, or are not considered tested well enough.
The licensing may or may not be LGPL. To install them, search for
packages containing gstreamer plugins bad in your distribution's
repositories.</p></li><li class="gmail-list"><p class="gmail-p">The "Ugly" plugins are good quality
plugins whose license is not LGPL or with licensing issues. To install
them, search for packages containing containing gstreamer plugins ugly
in your distribution's repositories.</p></li></ul></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 10 Jun 2022 at 12:15, pranav sharma via gstreamer-devel <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi, I'm from Microsoft and we're planning to build a plugin for ONNX Runtime. ONNX Runtime is a very popular open source AI framework. You can read all about it here: <a href="https://onnxruntime.ai/" target="_blank">https://onnxruntime.ai/</a>. I see that a plugin for ONNX has already been checked in here <a href="https://gitlab.freedesktop.org/gstreamer/gstreamer/-/tree/main/subprojects/gst-plugins-bad/ext/onnx" target="_blank">https://gitlab.freedesktop.org/gstreamer/gstreamer/-/tree/main/subprojects/gst-plugins-bad/ext/onnx</a>. However, it's marked "bad". I've a few questions around this.<div>1. When a plugin is first checked in, does it always get merged into the "bad" folder?</div><div>2. What's the process of getting the plugin merged into the good category?</div><div>3. What type of information is required while checking in the plugin to classify it as a good plugin?</div><div><br></div><div>Thanks,</div><div>Pranav.</div></div>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">g. Marc</div>