Page MenuHomePhabricator

Installer should give a warning when installing an extension which does not support the database type
Open, LowPublicFeature

Description

Feature summary (what you would like to be able to do and where):
When running the installer and the extension does not support my selected database type there should be a warning

Removing the extension from the select list could result in question why it is not selectable, but a warning gives a feedback that it may not work as expected

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
Do not allow to install extension where the installer cannot create the database table because the schema file is missing

Benefits (why should this be implemented?):
Feedback on the installer about impossible choose.

This depends on information about schema files, like added with T237839 or T258852 to the extension.json file

Event Timeline

Umherirrender triaged this task as Low priority.

Change 827565 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@master] installer: Add warning about not-supported database types for extension

https://gerrit.wikimedia.org/r/827565

Change 827565 abandoned by Umherirrender:

[mediawiki/core@master] installer: Add warning about not-supported database types for extension

Reason:

Was designed as POC only

https://gerrit.wikimedia.org/r/827565