Hi all,<br><br>After some discussion in the irc #qgis and some thinking, I decided to release only python code for lizmap, and not the WinSCP (opensource) exe binary (portable version), as I wanted first. For 2 reasons :<br>
* it increases the size of the plugin zip file<br>* including exe or windows binaries could &quot;scare&quot; users (or their antivirus), even if the code is 100% GPL (no way for the users to check the exe is the real one)<br>
* it is useless for linux (lftp is used instead) and mac users (manual sync must be done) <br><br>Now, I &quot;ask&quot; windows users to download and put WinScp portable version in some folder and point this folder out within the ui.<br>
In this case, it is a good compromise, as Lizmap plugin can be used only to configure the web map and save this configuration by pushing the Save button. Synchronisation can always be done manually with other external tools or protocols (scp, dropbox, etc.).<br>
<br>So, +1 for not including external binaries in the plugin zip file.<br><br>Michael  <br><br><div class="gmail_quote">2012/3/10 Alexander Bruy <span dir="ltr">&lt;<a href="mailto:alexander.bruy@gmail.com">alexander.bruy@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Problem not only in compilation (but in case when some parts of plugin<br>
distributed in the form of C/C++ code this is additional difficulties for<br>
most users).<br>
<br>
We can&#39;t be sure that 3rd party binaries are safe and there are no security<br>
risks (especially on Windows). Python code can be verified by user. I know<br>
that not all users are programers but at least this is possible. But verifying<br>
binary file almost impossible.<br>
<br>
2012/3/10  &lt;<a href="mailto:benoit-3@bc-consult.com">benoit-3@bc-consult.com</a>&gt;:<br>
<div class="im HOEnZb">&gt; Hi devs,<br>
&gt;<br>
&gt; IMHO, a plugin should work out of the box, on all platforms.<br>
&gt; The &quot;Experimental&quot; flag could be used for such plugins that require<br>
&gt; compilation or other third parties elements that are not delivered in<br>
&gt; standard.<br>
&gt;<br>
&gt; I&#39;m guessing that very few users are inclined to compile code. They just<br>
&gt; want something to work right now!<br>
&gt; Also, remember this mailing list is mainly followed by &quot;power-users&quot; who do<br>
&gt; not mind to compile...<br>
&gt;<br>
&gt; My two cents,<br>
&gt; Benoit<br>
<br>
</div><span class="HOEnZb"><font color="#888888">--<br>
Alexander Bruy<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</div></div></blockquote></div><br>