joomla/joomla-platform — pull request #732 by elkuku (2012-01-10 22:23:41+00:00)
Title: Be positive: Allow experimental database drivers to be installed to the application

This will allow the installation and testing of new experimental database drivers.

With the current approach we have a list of hard coded "supported" database drivers. Select lists will return this even if the driver is not supported by the server.

It is also impossible to install drivers for other databases, even if they are actually "supported" by and server *and* the application (namely PostgreSQL and SQLite)

The currently available database drivers in the platform as of version 11.4 are all supported by the CMS, so I believe there is no need to have them hard coded.

This patch will change the list from "supported to "unsupported" (currently none), so if there appears a database driver in one of the upcoming platform releases that gets merged into the CMS and is not supported by the CMS its name can be added to the list.

Experimental drivers (so far)

* PostgreSQL: https://github.com/gpongelli/joomla-cms/tree/postgresql
* SQLite: https://github.com/elkuku/joomla-cms/tree/sqlite

CMS tracker: [#27690](http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=27690)