<div dir="auto">Regarding the presence of binaries,  I think there are three points :<div dir="auto"><br></div><div dir="auto">1. why to preclude the presence of them?  Security? Transparency? </div><div dir="auto"><br></div><div dir="auto">  If the point is the former,  are we implying that the rest of the code will be inspected against malicious code? If the latter,  isn't it enough to require the source code to be provided as well? </div><div dir="auto"><br></div><div dir="auto">2. Doesn't this create an unnecessary hardship for small developers? </div><div dir="auto"><br></div><div dir="auto">3. Are we risking to move back to a "many repositories" environment? </div><div dir="auto"><br></div><div dir="auto">Cheers, </div><div dir="auto">Pedro </div></div><div class="gmail_extra"><br><div class="gmail_quote">On 19 Dec 2016 1:01 PM,  <<a href="mailto:qgis-developer-request@lists.osgeo.org">qgis-developer-request@lists.osgeo.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send Qgis-developer mailing list submissions to<br>
        <a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">http://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:qgis-developer-request@lists.osgeo.org">qgis-developer-request@lists.<wbr>osgeo.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:qgis-developer-owner@lists.osgeo.org">qgis-developer-owner@lists.<wbr>osgeo.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Qgis-developer digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. Plugin [1152] QgisODK unapproval notification. (<a href="mailto:noreply@qgis.org">noreply@qgis.org</a>)<br>
   2. Re: Plugin [1102] AequilibraE approval    notification.<br>
      (Matthias Kuhn)<br>
   3. Plugin [1148] Potential Slope Failure approval    notification.<br>
      (<a href="mailto:noreply@qgis.org">noreply@qgis.org</a>)<br>
   4. Re: Fwd: [Qt5] Compilation problems on windows (alisovenko)<br>
   5. Re: Plugin [1102] AequilibraE approval    notification.<br>
      (Pedro Venâncio)<br>
   6. Travis failure after introducing spell-checking (Alexander Bruy)<br>
<br>
<br>
------------------------------<wbr>------------------------------<wbr>----------<br>
<br>
Message: 1<br>
Date: Mon, 19 Dec 2016 14:40:14 -0000<br>
From: <a href="mailto:noreply@qgis.org">noreply@qgis.org</a><br>
To: <a href="mailto:enricofer@gmail.com">enricofer@gmail.com</a>, <a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a><br>
Subject: [Qgis-developer] Plugin [1152] QgisODK unapproval<br>
        notification.<br>
Message-ID: <20161219144014.16754.62883@<wbr>320558c5528b><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
<br>
Plugin QgisODK unapproval by pcav.<br>
The plugin version "[1152] QgisODK 1.0" is now unapproved<br>
Link: <a href="http://plugins.qgis.org/plugins/QgisODK/" rel="noreferrer" target="_blank">http://plugins.qgis.org/<wbr>plugins/QgisODK/</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Mon, 19 Dec 2016 16:00:21 +0100<br>
From: Matthias Kuhn <<a href="mailto:matthias@opengis.ch">matthias@opengis.ch</a>><br>
To: Alessandro Pasotti <<a href="mailto:apasotti@gmail.com">apasotti@gmail.com</a>>, Luigi Pirelli<br>
        <<a href="mailto:luipir@gmail.com">luipir@gmail.com</a>><br>
Cc: "<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.<wbr>org</a>" <<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.<wbr>org</a>>,<br>
        Pedro Camargo <<a href="mailto:veigacamargo@gmail.com">veigacamargo@gmail.com</a>><br>
Subject: Re: [Qgis-developer] Plugin [1102] AequilibraE approval<br>
        notification.<br>
Message-ID: <<a href="mailto:a143144b-e687-c1b4-ae2e-838e1566ff0c@opengis.ch">a143144b-e687-c1b4-ae2e-<wbr>838e1566ff0c@opengis.ch</a>><br>
Content-Type: text/plain; charset=utf-8<br>
<br>
On 12/19/2016 03:33 PM, Alessandro Pasotti wrote:<br>
> On Mon, Dec 19, 2016 at 3:26 PM, Luigi Pirelli <<a href="mailto:luipir@gmail.com">luipir@gmail.com</a><br>
> <mailto:<a href="mailto:luipir@gmail.com">luipir@gmail.com</a>>> wrote:<br>
><br>
>     Hi Alessandro<br>
><br>
>     this can be radical, but has the positive effect to introduce a "best<br>
>     practice" to develop plugins with external binary dependencies... I<br>
>     would agree, but what else respect that plugins that now have already<br>
>     binaries and were accepted? Should be modified!<br>
><br>
>     Last case from some minutes ago is this just approved plugin with a<br>
>     jar included<br>
>     <a href="https://github.com/enricofer/QgisODK/tree/master/pyxform/odk_validate" rel="noreferrer" target="_blank">https://github.com/enricofer/<wbr>QgisODK/tree/master/pyxform/<wbr>odk_validate</a> <<a href="https://github.com/enricofer/QgisODK/tree/master/pyxform/odk_validate" rel="noreferrer" target="_blank">https://github.com/enricofer/<wbr>QgisODK/tree/master/pyxform/<wbr>odk_validate</a>><br>
>     that came from a nother external foss project.<br>
><br>
>     Because everyone have to modify it's plugin to move to qgis3 => we<br>
>     could leave proposal 1) for 2.x and proposal 2) for qgis3.0 giving<br>
>     time to adapt the plugin to downloading binary from external repo.<br>
><br>
>     cheers<br>
>     Luigi Pirelli<br>
><br>
><br>
><br>
> I've just checked on the plugins site where somebody (I believe Paolo)<br>
> wrote a policy:<br>
><br>
> ...<br>
> does not contain architecture-dependant binaries<br>
> ...<br>
<br>
... which in the two cases here (cython and java) shouldn't be triggered<br>
because both are architecture independent.<br>
<br>
><br>
><br>
> As I said, I'm in favour of a source-only policy, there are easy<br>
> technical solutions to download binaries after installation if a plugin<br>
> requires them and hosting on our plugin site binary blobs that we cannot<br>
> inspect doesn't look a good idea to me.<br>
<br>
If that doesn't sound like a good idea, I'm not sure it's better to<br>
prefer a (silent) download of "some binaries" from "somewhere" in the net.<br>
Just for reference, as far as I know, python wheels also allows<br>
uploading pre-compiled binaries to their repo.<br>
But I might also just be missing the point.<br>
<br>
Matthias<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Mon, 19 Dec 2016 15:55:32 -0000<br>
From: <a href="mailto:noreply@qgis.org">noreply@qgis.org</a><br>
To: <a href="mailto:fredrikl@gvc.gu.se">fredrikl@gvc.gu.se</a>, <a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a><br>
Subject: [Qgis-developer] Plugin [1148] Potential Slope Failure<br>
        approval        notification.<br>
Message-ID: <20161219155532.16753.73273@<wbr>320558c5528b><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
<br>
Plugin Potential Slope Failure approval by pcav.<br>
The plugin version "[1148] Potential Slope Failure 0.3 Experimental" is now approved<br>
Link: <a href="http://plugins.qgis.org/plugins/PotentialSlopeFailure/" rel="noreferrer" target="_blank">http://plugins.qgis.org/<wbr>plugins/PotentialSlopeFailure/</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Mon, 19 Dec 2016 10:42:11 -0700 (MST)<br>
From: alisovenko <<a href="mailto:alexander.lisovenko@gmail.com">alexander.lisovenko@gmail.com</a><wbr>><br>
To: <a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a><br>
Subject: Re: [Qgis-developer] Fwd: [Qt5] Compilation problems on<br>
        windows<br>
Message-ID: <<a href="mailto:1482169331462-5300521.post@n6.nabble.com">1482169331462-5300521.post@<wbr>n6.nabble.com</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
Hi!<br>
I have a similar problem.<br>
I try to build master qgis with qt 7.5.1 (windows 10 msvc 2013 and 2015).<br>
But have Multiple errors and can not to build qgis:<br>
<br>
qgis_core.lib(qgis_core.dll) : error LNK2005: "public: __thiscall<br>
QVector<class QVariant>::QVector<class QVariant>(class QVector<class<br>
QVariant> const &)" already defined in qgsgraph.obj [...]<br>
sgraph.obj<br>
[E:\dev\nextgis.qgis\qgis-<wbr>master-build\src\analysis\<wbr>qgis_analysis.vcxproj]<br>
qgis_core.lib(qgis_core.dll) : error LNK2005: "public: __thiscall<br>
QVector<class QVariant>::~QVector<class QVariant>(void)"<br>
(??1?$QVector@VQVariant@@@@<wbr>QAE@XZ already defined in qgsgraph.obj [...]<br>
qgis_core.lib(qgis_core.dll) : error LNK2005: "public: class QVector<class<br>
QVariant> & __thiscall QVector<class QVariant>::operator=(class<br>
QVector<class QVariant> const &)" (??4?$QVector@VQVariant@@@@<wbr>QAEAAV0@ABV0@<br>
@Z) already defined in qgsgraph.obj [...]<br>
qgis_core.lib(qgis_core.dll) : error LNK2005: "public: __thiscall<br>
QVector<class QVariant>::QVector<class QVariant>(void)"<br>
(??0?$QVector@VQVariant@@@@<wbr>QAE@XZ) already defined in qgsgraph.obj [...]<br>
<br>
Maybe you know how to get rid of the error?<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://osgeo-org.1560.x6.nabble.com/Fwd-Qt5-Compilation-problems-on-windows-tp5295744p5300521.html" rel="noreferrer" target="_blank">http://osgeo-org.1560.x6.<wbr>nabble.com/Fwd-Qt5-<wbr>Compilation-problems-on-<wbr>windows-tp5295744p5300521.html</a><br>
Sent from the Quantum GIS - Developer mailing list archive at Nabble.com.<br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Mon, 19 Dec 2016 17:44:33 +0000<br>
From: Pedro Venâncio <<a href="mailto:pedrongvenancio@gmail.com">pedrongvenancio@gmail.com</a>><br>
To: "<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.<wbr>org</a>" <<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.<wbr>org</a>><br>
Subject: Re: [Qgis-developer] Plugin [1102] AequilibraE approval<br>
        notification.<br>
Message-ID:<br>
        <CAMCJChsi4CUhzVZ5f7bE_4R+-<wbr>RPvMDKwba4asJVXNB=<a href="mailto:uQ12ZNw@mail.gmail.com">uQ12ZNw@<wbr>mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hi,<br>
<br>
<br>
<br>
> As I said, I'm in favour of a source-only policy, there are easy technical<br>
> solutions to download binaries after installation if a plugin requires them<br>
> and hosting on our plugin site binary blobs that we cannot inspect doesn't<br>
> look a good idea to me.<br>
><br>
><br>
><br>
Crayfish plugin uses this approach<br>
<a href="http://www.lutraconsulting.co.uk/products/crayfish/wiki" rel="noreferrer" target="_blank">http://www.lutraconsulting.co.<wbr>uk/products/crayfish/wiki</a><br>
<br>
It download the binary libraries when installing the plugin from QGIS<br>
repository.<br>
<br>
Best regards,<br>
Pedro<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.osgeo.org/pipermail/qgis-developer/attachments/20161219/37e4b3b3/attachment-0001.html" rel="noreferrer" target="_blank">http://lists.osgeo.org/<wbr>pipermail/qgis-developer/<wbr>attachments/20161219/37e4b3b3/<wbr>attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Mon, 19 Dec 2016 21:07:09 +0200<br>
From: Alexander Bruy <<a href="mailto:alexander.bruy@gmail.com">alexander.bruy@gmail.com</a>><br>
To: Qgis Developer List <<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.<wbr>org</a>><br>
Subject: [Qgis-developer] Travis failure after introducing<br>
        spell-checking<br>
Message-ID:<br>
        <CALuHMPB69MUvHZ-<wbr>nGASwZukh3RNs7HR9uAoo5=<a href="mailto:2DnVsn2VLUyg@mail.gmail.com">2DnVsn2<wbr>VLUyg@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Hi all,<br>
<br>
looks like recently introduced spell-checking on Travis leads to<br>
reporting failures<br>
even if there are no build errors and all tests passed. This happens<br>
with PR which<br>
delete files, see for example<br>
<a href="https://travis-ci.org/qgis/QGIS/builds/184481431#L1400" rel="noreferrer" target="_blank">https://travis-ci.org/qgis/<wbr>QGIS/builds/184481431#L1400</a> or<br>
<a href="https://travis-ci.org/qgis/QGIS/builds/185214040#L1401" rel="noreferrer" target="_blank">https://travis-ci.org/qgis/<wbr>QGIS/builds/185214040#L1401</a><br>
<br>
--<br>
Alexander Bruy<br>
<br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
______________________________<wbr>_________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">http://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br>
Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">http://lists.osgeo.org/<wbr>mailman/listinfo/qgis-<wbr>developer</a><br>
<br>
------------------------------<br>
<br>
End of Qgis-developer Digest, Vol 134, Issue 58<br>
******************************<wbr>*****************<br>
</blockquote></div></div>