<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>To me it seems that processing algorithm provider plugins are
      language or tool specific plugins that add a new section to the
      processing. Processing is itself a plugin (although a core one).</p>
    <p>I don't think providers should add custom GUIs beyond what is
      needed to manage itself and the algorithms it provides. That is,
      its GUI is for adding, possibly creating, etc. algorithms. It
      should mostly work through the processing plugin.<br>
    </p>
    <p>The "algorithms" are processing tools (scripts, external
      programs, etc) that only have a thin wrapper so that the provider
      plugin can help the processing plugin create a GUI for running it
      or linking it to other tools to create models.</p>
    <p>This is my understanding that I've gained by creating a provider
      plugin for Perl programs to be used as processing algorithms.</p>
    <p>I'm actually a bit against listing the providers separately since
      the user should not need to care what language or program the
      processing tool is written as long as it does what the user wants.<br>
    </p>
    <p>Best regards,<br>
    </p>
    <p>Ari<br>
    </p>
    <br>
    <div class="moz-cite-prefix">13.03.2017, 04:48, Andreas Plesch
      kirjoitti:<br>
    </div>
    <blockquote
cite="mid:CAKdk67sVjVzRrDq1TnrhpkakKHqWS6CTXDADrZDU89XormoyHw@mail.gmail.com"
      type="cite">
      <div dir="auto">What are differences between processing algorithms
        provided as a processing script or as processing algorithm
        provider plugin ?
        <div dir="auto"><br>
        </div>
        <div dir="auto">A plugin can presumably have its own custom GUI
          but are there are other differences in available capabilities
          ?</div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">Andreas<br>
          <div dir="auto"><br>
          </div>
          <div dir="auto"><br>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Qgis-user mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a>
List info: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user">https://lists.osgeo.org/mailman/listinfo/qgis-user</a>
Unsubscribe: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user">https://lists.osgeo.org/mailman/listinfo/qgis-user</a></pre>
    </blockquote>
    <br>
  </body>
</html>