<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hi<div class=""><br class=""><blockquote type="cite" class="">On 02 Dec 2015, at 18:36, Luigi Pirelli <<a href="mailto:luipir@gmail.com" class="">luipir@gmail.com</a>> wrote:<br class=""><br class="">I agree all the comments done<br class=""><br class="">Our first way to distribute the plugin was a custom repo<br class=""><br class=""><a href="https://raw.githubusercontent.com/QTrafficmodel/QTrafficPluginRepository/master/emsure.xml" class="">https://raw.githubusercontent.com/QTrafficmodel/QTrafficPluginRepository/master/emsure.xml</a><br class=""><br class="">and publishing in the official repo was a way to reach more users (not<br class="">used to configure custom repos)<br class=""><br class="">other solution would be to download the .exe after local installation<br class="">(but need more but simple code... and wasn't planned because was<br class="">planned to have code and license available)<br class=""><br class="">btw... I'll remove and I hope publishing it temporarily was a good way<br class="">to raise the problem.<br class=""><br class="">thank you for your patient<br class=""><br class="">cheers<br class=""><br class="">Luigi Pirelli<br class=""></blockquote><div class=""><br class=""></div><div class="">Thanks so much for the nice way you dealt with the Luigi!</div><div class=""><br class=""></div><div class="">Regards</div><div class=""><br class=""></div><div class="">Tim</div><br class=""><blockquote type="cite" class=""><br class=""><br class="">On 2 December 2015 at 11:01, Denis Rouzaud <<a href="mailto:denis.rouzaud@gmail.com" class="">denis.rouzaud@gmail.com</a>> wrote:<br class=""><blockquote type="cite" class="">I think we already have this kind of discussion once.<br class="">Victor's proposition arise and the point was that it only makes sense if the<br class="">plugin doest not fully rely on the external binaries. If it's totally<br class="">depending on it, then I believe the 3rd party repo is the most appropriate<br class="">way.<br class=""><br class="">my 2 cents too<br class=""><br class=""><br class=""><br class="">On 12/02/2015 10:51 AM, Victor Olaya wrote:<br class=""><blockquote type="cite" class=""><br class="">Maybe another option is to publish the plugin without the binaries, and<br class="">leave the user the task of installing and configuring that separately.<br class="">So all the code of the plugin itself is available, but then it relies on<br class="">a 3rd party application that is not open, but that we are not shipping.<br class=""><br class="">my 2 cents<br class=""><br class="">2015-12-02 10:38 GMT+01:00 Tim Sutton <<a href="mailto:tim@qgis.org" class="">tim@qgis.org</a><br class=""><<a href="mailto:tim@qgis.org" class="">mailto:tim@qgis.org</a>>>:<br class=""><br class="">   Hi Luigi<br class=""><br class=""><br class=""><blockquote type="cite" class="">   On 02 Dec 2015, at 05:43, Luigi Pirelli <<a href="mailto:luipir@gmail.com" class="">luipir@gmail.com</a><br class="">   <<a href="mailto:luipir@gmail.com" class="">mailto:luipir@gmail.com</a>>> wrote:<br class=""><br class="">   Hi qgis devs<br class=""><br class="">   I just published the QTraffic plugin... It's a plugin developed for<br class="">   the Coimbra university (Portugal) that I finished some months ago.<br class=""><br class="">   I had ethical problem publishing it, because it contain a windows<br class="">   executable (the algorithm developed by the University team) that<br class="">I'not<br class="">   able to verify directly.<br class="">   I worked to convince to publish the code since the beginning of the<br class="">   project, but because it's a research project they are still in<br class="">   experimental phase testing and calibrating it. So they don't want to<br class="">   have a "official" release of the code before to have it deeply<br class="">tested.<br class="">   Deep testing depends of accessibility of the plugin, so I<br class="">   published it.<br class="">   During Gran Canaria hackfest I asked to some core developer if it was<br class="">   correct to publish it, and all give me the ok.<br class="">   I'm still not sure of this decision, and at least I want to be<br class="">   transparent about this.<br class=""><br class="">   I'm sincerely confident that the executable code (Fortran code) will<br class="">   be sooner or later published, what I don't know is when and in what<br class="">   form and with what license... but I'm confident that it will be a<br class="">open<br class="">   license.<br class=""><br class="">   please ask more info or do pressure to the official code<br class="">   maintainer(s): <a href="mailto:qtraffic_support@uc.pt" class="">qtraffic_support@uc.pt</a> <<a href="mailto:qtraffic_support@uc.pt" class="">mailto:qtraffic_support@uc.pt</a>><br class=""><br class=""></blockquote><br class="">   For my part I have concerns both from licensing and from exposing<br class="">   our users to potential harm point of view.<br class=""><br class="">   * In the first case (which is probably not as well defined) I don’t<br class="">   think it is good to ship code from the official repo where the<br class="">   licensing is indeterminate, and which potentially conflicts with<br class="">   QGIS licensing itself.<br class="">   * In the second case, shipping a binary from the official repo gives<br class="">   us no opportunity to inspect the code to ensure that it is not doing<br class="">   something potentially harmful to the users computer.<br class=""><br class="">   My suggestion would be to publish it under a third party repo and<br class="">   encourage users to test it from there.<br class=""><br class="">   Regards<br class=""><br class="">   Tim<br class=""><br class=""><br class=""><br class=""><blockquote type="cite" class="">   Regards<br class=""><br class="">   Luigi Pirelli<br class=""><br class=""><br class="">**************************************************************************************************<br class="">   * Boundless QGIS Support/Development: lpirelli AT boundlessgeo DOT<br class="">com<br class="">   * LinkedIn: <a href="https://www.linkedin.com/in/luigipirelli" class="">https://www.linkedin.com/in/luigipirelli</a><br class="">   * Stackexchange:<br class="">   <a href="http://gis.stackexchange.com/users/19667/luigi-pirelli" class="">http://gis.stackexchange.com/users/19667/luigi-pirelli</a><br class="">   * GitHub: <a href="https://github.com/luipir" class="">https://github.com/luipir</a><br class="">   * Mastering QGIS:<br class="">   <a href="https://www.packtpub.com/application-development/mastering-qgis" class="">https://www.packtpub.com/application-development/mastering-qgis</a><br class=""><br class="">**************************************************************************************************<br class="">   _______________________________________________<br class="">   Qgis-developer mailing list<br class="">   <a href="mailto:Qgis-developer@lists.osgeo.org" class="">Qgis-developer@lists.osgeo.org</a><br class=""><<a href="mailto:Qgis-developer@lists.osgeo.org" class="">mailto:Qgis-developer@lists.osgeo.org</a>><br class="">   List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" class="">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br class="">   Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" class="">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br class=""></blockquote><br class=""><br class=""><br class=""><br class=""><br class="">   Tim Sutton<br class="">   QGIS Project Steering Committee Member<br class="">   <a href="mailto:tim@qgis.org" class="">tim@qgis.org</a> <<a href="mailto:tim@qgis.org" class="">mailto:tim@qgis.org</a>><br class=""><br class=""><br class=""><br class=""><br class=""><br class="">   _______________________________________________<br class="">   Qgis-developer mailing list<br class="">   <a href="mailto:Qgis-developer@lists.osgeo.org" class="">Qgis-developer@lists.osgeo.org</a> <<a href="mailto:Qgis-developer@lists.osgeo.org" class="">mailto:Qgis-developer@lists.osgeo.org</a>><br class="">   List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" class="">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br class="">   Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" class="">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br class=""><br class=""><br class=""><br class=""><br class="">_______________________________________________<br class="">Qgis-developer mailing list<br class=""><a href="mailto:Qgis-developer@lists.osgeo.org" class="">Qgis-developer@lists.osgeo.org</a><br class="">List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer<br class="">Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer<br class=""><br class=""></blockquote>_______________________________________________<br class="">Qgis-developer mailing list<br class=""><a href="mailto:Qgis-developer@lists.osgeo.org" class="">Qgis-developer@lists.osgeo.org</a><br class="">List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer<br class="">Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer<br class=""></blockquote>_______________________________________________<br class="">Qgis-developer mailing list<br class=""><a href="mailto:Qgis-developer@lists.osgeo.org" class="">Qgis-developer@lists.osgeo.org</a><br class="">List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer<br class="">Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer<br class=""></blockquote><br class=""><div class=""><span>—</span><br class=""><span><br class=""></span><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br class="Apple-interchange-newline"><span><img height="66" width="160" apple-inline="yes" id="73295DBB-7CAC-4C51-AC92-F5B7E82B53D5" apple-width="yes" apple-height="yes" src="cid:62C890D4-3964-4609-BDE6-7536D5FBDD70" class=""></span><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: center;" class=""><br class="Apple-interchange-newline"><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: center;" class="">Tim Sutton</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: center;" class=""><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><div style="text-align: center;" class="">Visit <a href="http://kartoza.com" class="">http://kartoza.com</a> to find out about open source:</div><div style="text-align: center;" class=""><br class=""></div><div class=""><div style="text-align: center;" class="">* Desktop GIS programming services</div><div style="text-align: center;" class="">* Geospatial web development</div><div style="text-align: center;" class="">* GIS Training</div><div style="text-align: center;" class="">* Consulting Services</div><div style="text-align: center;" class=""><br class=""></div><div class=""><div style="text-align: center;" class="">Skype: timlinux Irc: timlinux on #qgis at <a href="http://freenode.net" class="">freenode.net</a></div><div style="text-align: center;" class="">Tim is a member of the QGIS Project Steering Committee</div><div style="text-align: center;" class=""><br class=""></div><div style="text-align: center;" class="">Kartoza is a merger between Linfiniti and Afrispatial</div></div></div></div>
</span></div><br class=""></div></body></html>