[Qgis-developer] Plugins repository policy

kimaidou kimaidou at gmail.com
Sat Mar 10 07:14:27 EST 2012

Hi all,

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 :
* it increases the size of the plugin zip file
* including exe or windows binaries could "scare" users (or their
antivirus), even if the code is 100% GPL (no way for the users to check the
exe is the real one)
* it is useless for linux (lftp is used instead) and mac users (manual sync
must be done)

Now, I "ask" windows users to download and put WinScp portable version in
some folder and point this folder out within the ui.
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.).

So, +1 for not including external binaries in the plugin zip file.


2012/3/10 Alexander Bruy <alexander.bruy at gmail.com>

> Problem not only in compilation (but in case when some parts of plugin
> distributed in the form of C/C++ code this is additional difficulties for
> most users).
> We can't be sure that 3rd party binaries are safe and there are no security
> risks (especially on Windows). Python code can be verified by user. I know
> that not all users are programers but at least this is possible. But
> verifying
> binary file almost impossible.
> 2012/3/10  <benoit-3 at bc-consult.com>:
> > Hi devs,
> >
> > IMHO, a plugin should work out of the box, on all platforms.
> > The "Experimental" flag could be used for such plugins that require
> > compilation or other third parties elements that are not delivered in
> > standard.
> >
> > I'm guessing that very few users are inclined to compile code. They just
> > want something to work right now!
> > Also, remember this mailing list is mainly followed by "power-users" who
> do
> > not mind to compile...
> >
> > My two cents,
> > Benoit
> --
> Alexander Bruy
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/qgis-developer/attachments/20120310/4c288b0b/attachment-0001.html

More information about the Qgis-developer mailing list