Page MenuHomePhabricator

[Story] List wikibase libraries in the "Installed libraries" section of Special:Version (and api siteinfo)
Closed, ResolvedPublic

Description

We should move the wikibase libraries to the "Installed libraries" section of Special:Version, instead of listing them as extensions, and include them in api siteinfo.

currently, libraries installed in mediawiki's vendor directory already get listed as libraries.

wikibase libraries are currently not typically installed there, There could be a hook in SpecialVersion or somewhere and/or an alternative to wfLoadExtension for such libraries to register credits.

Event Timeline

aude created this task.Jan 18 2016, 4:59 PM
aude raised the priority of this task from to Medium.
aude updated the task description. (Show Details)
aude added a subscriber: aude.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 18 2016, 4:59 PM
aude renamed this task from List wikibase libraries in the "Installed libraries" section of Special:Version (and api siteinfo) to [Story] List wikibase libraries in the "Installed libraries" section of Special:Version (and api siteinfo).Jan 18 2016, 5:17 PM
aude set Security to None.
Addshore closed this task as Resolved.Dec 1 2017, 7:19 PM
Addshore claimed this task.
Addshore added a subscriber: Addshore.

These are now all in mediawiki-vendor and all libraries are now listed on the version page.

Restricted Application added a project: User-Addshore. · View Herald TranscriptDec 1 2017, 7:19 PM