<div dir="ltr">Awesome work, thanks a lot Michael!<div><br></div><div>The github repo idea sounds rather feasible. We can have one under the QGIS organization and people can make pull requests against it to add new scripts and models. We can add a commit hook to the git repo that builds a file with a list of available scripts/models, their description and their version numbers, whenever changes are made. Through the GitHub API it is easy to fetch that file and then let the user download the script/model files that he wants. There is a limit of 60 requests per hour in the API, but that should not be a problem</div>
<div><br></div><div>If no one volunteers for this, I will try to spend sometime and implement it.</div><div><br></div><div>Cheers</div><div><br></div><div>p.s. Michael, you might prefer to use the progress.setInfo(text) method instead of progress.setText(text) method for communicating with the user. It will add text into the log window. Also, there is no need to set the text if later you are raising an exception. If you throw a GeoAlgorithmExecutionException, Processing will handle it and let the user know that the script failed and print the exception message in the dialog. It's a better mechanism, since it will also work when calling the script from the python console, where the exception message will be printed out to the console itself.</div>
<div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-30 17:04 GMT+02:00 Etienne Tourigny <span dir="ltr"><<a href="mailto:etourigny.dev@gmail.com" target="_blank">etourigny.dev@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">maybe a github repository is more practical and easier to setup</div><div class="HOEnZb"><div class="h5">
<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 30, 2014 at 11:58 AM, Paolo Cavallini <span dir="ltr"><<a href="mailto:cavallini@faunalia.it" target="_blank">cavallini@faunalia.it</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Il 30/05/2014 16:37, AntonioLocandro ha scritto:<br>
<div>> Thanks for sharing them, it would be nice if there was something similar to<br>
> plugins to install processing scripts<br>
<br>
</div>agreed, a long standing idea, nedds some code writing though.<br>
anyone interested?<br>
all the best.<br>
<span><font color="#888888">--<br>
Paolo Cavallini - <a href="http://www.faunalia.eu" target="_blank">www.faunalia.eu</a><br>
Corsi QGIS e PostGIS: <a href="http://www.faunalia.eu/training.html" target="_blank">http://www.faunalia.eu/training.html</a><br>
</font></span><div><div>_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><br></blockquote></div><br></div>