Page MenuHomePhabricator

Extension installation at the API level
Open, LowestPublic

Description

Author: millosh

Description:
I would really like to see installation of extensions at the API level, not at the system level.


Version: unspecified
Severity: enhancement

Details

Reference
bz15589

Event Timeline

bzimport raised the priority of this task from to Normal.Nov 21 2014, 10:20 PM
bzimport set Reference to bz15589.

There is an extension that allows for installing extensions through the UI at http://www.mediawiki.org/wiki/Extension:Configure#Special:Extensions ; having an API module is the Configure extension's responsibility.

Added a read-only API module in r41988. A module able to change the configuration will be difficult to write though.

(In reply to comment #2)

Added a read-only API module in r41988. A module able to change the
configuration will be difficult to write though.

If the Configure extension has a sensible design, anything that can be changed through the web interface should be changeable through the API as well.

Qgil added subscribers: IAlex, Qgil.Jan 12 2015, 12:15 PM

@IAlex, this is one of the oldest tasks assigned to someone. Are you planning to work on it, and is its current priority correct?

Aklapper removed IAlex as the assignee of this task.Jan 22 2015, 2:09 AM
Aklapper lowered the priority of this task from Normal to Lowest.
Aklapper added a subscriber: Aklapper.

[Setting open "Configure" extension bug reports to a lower priority to reflect reality && resetting assignee to nobody (Bugzilla required a default assignee but in Phabricator the extension maintainer is listed as a watcher of the product anyway and will receive notifications)]

MaxSem added a subscriber: MaxSem.

Per T185227: Sunset/archive Configure extension?, Configure is getting archived. Reclassifying as a general MediaWiki extension registration feature request.

Qgil removed a subscriber: Qgil.Mar 21 2019, 8:20 AM