[QGIS-Developer] Any objections to removing QgsGeometryAnalyzer/QgsOverlayAnalyzer/QgsPointSample?

Nyall Dawson nyall.dawson at gmail.com
Sun Aug 13 00:17:00 PDT 2017


Hi all,

In the pull request https://github.com/qgis/QGIS/pull/4993 these three
classes are proposed to be removed from QGIS 3.0.

The rationale here is the these classes are unused in the master QGIS
code, they are unmaintained and have no unit tests or other QA, and
all have inflexible API (e.g. always requiring writing outputs to
shapefiles).

They all have equivalent (and more optimised and flexible) algorithms
available via Processing (where the algorithms are unit tested and
maintained). We should be pushing all QGIS api users to use the
Processing algorithms instead.

Please speak up now if you have objections to their removal.

Nyall


More information about the QGIS-Developer mailing list