<div dir="ltr"><div>There are multiple ways to to publish and advertise a collection of processing scripts and models:</div><div><br></div><div>1) as a 'Resource': <a href="https://github.com/qgis/QGIS-Resources">https://github.com/qgis/QGIS-Resources</a></div><div>2) as an official downloadable script/model: <a href="https://github.com/qgis/QGIS-Processing">https://github.com/qgis/QGIS-Processing</a></div><div>3) as a processing script collection plugin: <a href="http://docs.qgis.org/2.18/en/docs/pyqgis_developer_cookbook/processing.html#id2">http://docs.qgis.org/2.18/en/docs/pyqgis_developer_cookbook/processing.html#id2</a></div>4) manual downloading and adding: <a href="https://github.com/andreasplesch/QGIS-X3D-Processing">https://github.com/andreasplesch/QGIS-X3D-Processing</a><div><br></div><div>There advantages and drawbacks for each:</div><div><br></div><div>1) less well known since it requires installation of the Resource Sharing plugin. Does not support processing models. Potential to be in core. Potentially easy to add another collection.</div><div>2) no obvious policy for acceptance into repo. Some PRs are not accepted. Lack of substructure, just one large pool. Direct access from Toolbox. Supports models.</div><div>3) does not support models. Plugins are well understood extension mechanism by users. Built in infrastructure (updates, web site)</div><div>4) Inconvenient for users. Hard to discover. Full control. Transparent.</div><div><br></div><div>The lack of model support in some options can be worked around by converting models into scripts.</div><div><br></div><div>4) will be available in most cases anyways if developers use a public site.</div><div><br></div><div>I think my preference is 3), eg. packaging as Plugin.</div><div><br></div><div>What are other considerations ? Practical experience or preference ?</div><div><br></div><div>Any feedback or comment much appreciated,</div><div><br></div><div>Andreas</div><div><div><br></div>-- <br><div class="gmail_signature">Andreas Plesch<br>39 Barbara Rd.<br>Waltham, MA 02453</div>
</div></div>