Remove DB2 provider

1 min read Original article ↗

Date 2021/01/10

Author Even Rouault (@rouault)

Version QGIS 3.18

Summary

Remove the DB2 provider from the code base

Rationale

QGIS just got a new proprietary-based provider with the HANA provider, so for balance, let's get rid of
an existing one.
The original committer of the DB2 provider hasn't been active for more than 2 years,
and all activity in the provider since then has been, as far as I can see,
forced maintenance, due to changes elsewhere in the code base.

https://github.com/qgis/QGIS/issues?q=is%3Aissue+db2 shows that only one ticket
has been created specifically regarding the DB2 provider. This is either a sign
it is of the highest quality, but more realisticly than hardly anybody is using it,
otherwise there would be feature requests regarding it.

IBM isn't a sustaining member of QGIS.org, so it is hard to justify maintenance costs due to it.

Backwards Compatibility

Breaks users of the functionality

Issue Tracking ID(s)

qgis/QGIS#40930

Votes

(required)