Hi Nyall On Thu, Oct 12, 2017 at 6:28 AM, Nyall Dawson <[email protected]> wrote: > Hi all, > > Just after some opinions on whether or not the native c++ processing > algorithm implementations (qgsnativealgorithms.cpp/.h) should > ultimately reside in core or analysis. > > Up till 3.0 analysis has been a bit of a funny library, since it mixed > up the logic for the analysis methods with their ui interface > (requiring progress dialogs and the like). So it kind of sat above > both core and gui, but below app. > > That's all been cleaned up now for 3.0, so analysis no longer has any > use of gui methods. Now it could potentially sit just above the core > library, and be used in non-gui situations like qgis server and > qfield. Accordingly, I think it's the right place for these c++ > processing algorithms to ultimately sit.
+1 for moving algorithm implementations to the analysis lib - I think that was always the idea :-) And many thanks for the cleanups! Cheers Martin _______________________________________________ QGIS-Developer mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
