[Qgis-developer] QTraffic: I would never accept a plugin that I'm author ; )
Tim Sutton
tim at kartoza.com
Wed Dec 2 06:19:18 PST 2015
Hi
> On 02 Dec 2015, at 18:36, Luigi Pirelli <luipir at gmail.com> wrote:
>
> I agree all the comments done
>
> Our first way to distribute the plugin was a custom repo
>
> https://raw.githubusercontent.com/QTrafficmodel/QTrafficPluginRepository/master/emsure.xml
>
> and publishing in the official repo was a way to reach more users (not
> used to configure custom repos)
>
> other solution would be to download the .exe after local installation
> (but need more but simple code... and wasn't planned because was
> planned to have code and license available)
>
> btw... I'll remove and I hope publishing it temporarily was a good way
> to raise the problem.
>
> thank you for your patient
>
> cheers
>
> Luigi Pirelli
Thanks so much for the nice way you dealt with the Luigi!
Regards
Tim
>
>
> On 2 December 2015 at 11:01, Denis Rouzaud <denis.rouzaud at gmail.com> wrote:
>> I think we already have this kind of discussion once.
>> Victor's proposition arise and the point was that it only makes sense if the
>> plugin doest not fully rely on the external binaries. If it's totally
>> depending on it, then I believe the 3rd party repo is the most appropriate
>> way.
>>
>> my 2 cents too
>>
>>
>>
>> On 12/02/2015 10:51 AM, Victor Olaya wrote:
>>>
>>> Maybe another option is to publish the plugin without the binaries, and
>>> leave the user the task of installing and configuring that separately.
>>> So all the code of the plugin itself is available, but then it relies on
>>> a 3rd party application that is not open, but that we are not shipping.
>>>
>>> my 2 cents
>>>
>>> 2015-12-02 10:38 GMT+01:00 Tim Sutton <tim at qgis.org
>>> <mailto:tim at qgis.org>>:
>>>
>>> Hi Luigi
>>>
>>>
>>>> On 02 Dec 2015, at 05:43, Luigi Pirelli <luipir at gmail.com
>>>> <mailto:luipir at gmail.com>> wrote:
>>>>
>>>> Hi qgis devs
>>>>
>>>> I just published the QTraffic plugin... It's a plugin developed for
>>>> the Coimbra university (Portugal) that I finished some months ago.
>>>>
>>>> I had ethical problem publishing it, because it contain a windows
>>>> executable (the algorithm developed by the University team) that
>>>> I'not
>>>> able to verify directly.
>>>> I worked to convince to publish the code since the beginning of the
>>>> project, but because it's a research project they are still in
>>>> experimental phase testing and calibrating it. So they don't want to
>>>> have a "official" release of the code before to have it deeply
>>>> tested.
>>>> Deep testing depends of accessibility of the plugin, so I
>>>> published it.
>>>> During Gran Canaria hackfest I asked to some core developer if it was
>>>> correct to publish it, and all give me the ok.
>>>> I'm still not sure of this decision, and at least I want to be
>>>> transparent about this.
>>>>
>>>> I'm sincerely confident that the executable code (Fortran code) will
>>>> be sooner or later published, what I don't know is when and in what
>>>> form and with what license... but I'm confident that it will be a
>>>> open
>>>> license.
>>>>
>>>> please ask more info or do pressure to the official code
>>>> maintainer(s): qtraffic_support at uc.pt <mailto:qtraffic_support at uc.pt>
>>>>
>>>
>>> For my part I have concerns both from licensing and from exposing
>>> our users to potential harm point of view.
>>>
>>> * In the first case (which is probably not as well defined) I don’t
>>> think it is good to ship code from the official repo where the
>>> licensing is indeterminate, and which potentially conflicts with
>>> QGIS licensing itself.
>>> * In the second case, shipping a binary from the official repo gives
>>> us no opportunity to inspect the code to ensure that it is not doing
>>> something potentially harmful to the users computer.
>>>
>>> My suggestion would be to publish it under a third party repo and
>>> encourage users to test it from there.
>>>
>>> Regards
>>>
>>> Tim
>>>
>>>
>>>
>>>> Regards
>>>>
>>>> Luigi Pirelli
>>>>
>>>>
>>>> **************************************************************************************************
>>>> * Boundless QGIS Support/Development: lpirelli AT boundlessgeo DOT
>>>> com
>>>> * LinkedIn: https://www.linkedin.com/in/luigipirelli
>>>> * Stackexchange:
>>>> http://gis.stackexchange.com/users/19667/luigi-pirelli
>>>> * GitHub: https://github.com/luipir
>>>> * Mastering QGIS:
>>>> https://www.packtpub.com/application-development/mastering-qgis
>>>>
>>>> **************************************************************************************************
>>>> _______________________________________________
>>>> Qgis-developer mailing list
>>>> Qgis-developer at lists.osgeo.org
>>>> <mailto:Qgis-developer at lists.osgeo.org>
>>>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>
>>>
>>>
>>>
>>>
>>> Tim Sutton
>>> QGIS Project Steering Committee Member
>>> tim at qgis.org <mailto:tim at qgis.org>
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Qgis-developer mailing list
>>> Qgis-developer at lists.osgeo.org <mailto:Qgis-developer at lists.osgeo.org>
>>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Qgis-developer mailing list
>>> Qgis-developer at lists.osgeo.org
>>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
>> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
>> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> List info: http://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: http://lists.osgeo.org/mailman/listinfo/qgis-developer
—
Tim Sutton
Visit http://kartoza.com <http://kartoza.com/> to find out about open source:
* Desktop GIS programming services
* Geospatial web development
* GIS Training
* Consulting Services
Skype: timlinux Irc: timlinux on #qgis at freenode.net
Tim is a member of the QGIS Project Steering Committee
Kartoza is a merger between Linfiniti and Afrispatial
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20151202/45358e39/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KartozaLogo160x66.png
Type: image/png
Size: 9324 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20151202/45358e39/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20151202/45358e39/attachment-0001.sig>
More information about the Qgis-developer
mailing list