[Qgis-psc] QEP426: Demotion of DB Manager plugin to community plugin
Nyall Dawson
nyall.dawson at gmail.com
Mon Jun 22 16:34:54 PDT 2026
On Tue, 9 Jun 2026 at 06:58, Nyall Dawson <nyall.dawson at gmail.com> wrote:
>
> Hi lists,
>
> I've just submitted QEP426: "Demotion of DB Manager plugin to community plugin" (https://github.com/qgis/QGIS-Enhancement-Proposals/pull/385)
>
> Historically, the DB Manager plugin was a critical component of the QGIS ecosystem, providing essential database administration and querying capabilities. However, over the 3.x development cycle, the direction of QGIS shifted toward integrating all database related functionality into the Browser Panel. This provides a better user experience, by exposing database tools alongside other layer and connection management tools. The browser-based functionality is all designed around generic, heavily tested connection APIs, which are also used by many other areas of QGIS. In contrast, the DB Manager plugin contains all its own logic and code for handling database integration, with extremely minimal (almost non-existent) test coverage.
>
> As of QGIS 4.2, the core functionality of the DB Manager has been fully ported to the built-in Browser Panel. Users can natively manage schemas, create and delete tables, manage fields, and execute SQL queries directly within the core interface. Maintaining the DB Manager plugin as a core component now duplicates this functionality, bloating the codebase and creating unnecessary maintenance overhead for core developers.
>
> This QEP proposes that DB Manager is demoted to a 3rd party, community maintained plugin, and describes the plan to implement this change.
>
> The full proposal and plan is available at https://github.com/qgis/QGIS-Enhancement-Proposals/pull/385 for discussion.
>
> Please don't reply to this email -- replies should be commented on the QEP itself to keep discussion centralised.
This QEP has passed the 2 week discussion period and is ready for voting now
Kind regards,
Nyall
>
> Nyall
>
More information about the QGIS-PSC
mailing list