<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 5, 2018 at 4:43 AM, Nyall Dawson <span dir="ltr"><<a href="mailto:nyall.dawson@gmail.com" target="_blank">nyall.dawson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On 4 February 2018 at 22:27, Rashad Kanavath <<a href="mailto:mohammedrashadkm@gmail.com">mohammedrashadkm@gmail.com</a>> wrote:<br>
<br>
> Well, OTB provider plugin will be able to fetch and install otb binaries. So<br>
> users installing plugin is the extra step needed.<br>
> 1. Install QGIS<br>
> 2. install otb provider plugin<br>
> 3. select/download && install otb package<br>
<br>
</span>This sounds great - and all the more reason why (in my opinion)<br>
publishing the provider as a separate plugin is appropriate. A lot of<br>
users will only have to make a couple of clicks and have a fully<br>
functional OTB install and processing provider ready to go.<br>
<br>
On the other hand, I don't think this approach is suitable at all for<br>
a core provider. What would you propose to do for Linux users? OTB may<br>
or may not be available in their distro's repos (e.g. it's not<br>
available for Fedora), so how would the plugin install the dependency<br>
in this case? Or what about for Windows users who do not have<br>
administrative rights to install software?<br></blockquote><div><br></div><div>did you checked this package?</div><div><a href="https://www.orfeo-toolbox.org//packages/OTB-6.4.0-Linux64.run">https://www.orfeo-toolbox.org//packages/OTB-6.4.0-Linux64.run</a><br></div><div>and others?</div><div><a href="https://www.orfeo-toolbox.org//packages/">https://www.orfeo-toolbox.org//packages/</a><br></div><div><br></div><div>We don't need admin rights to install otb. just unzip and it works. Same for mac and linux.</div><div>The dependency is libc and libc++ runtime. And I think any centos6 is our reference platforms.</div><div><br></div><div>Issues you asked is why we introduced binary packages for OTB. </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
I personally don't think there's any way to guarantee that OTB (or<br>
SAGA for that matter) is available for all QGIS installs, even if we<br>
can manually trigger a download and install via a plugin. And if they<br>
aren't, then we make things harder for our users, QGIS trainers and<br>
support providers -- the feature set of a standard QGIS install will<br>
vary greatly depending on the platform it's installed upon and user's<br>
privileges on that platform.<br>
<span class="gmail-HOEnZb"><font color="#888888"><br>
Nyall<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div><font face="arial, helvetica, sans-serif">Regards,<br> Rashad</font></div></div>
</div></div>