Page MenuHomePhabricator

Proliferate usage of foreign-resources.yaml in WMF deployed and MW bundled skins and extensions
Open, Needs TriagePublic

Description

Some already have them (T330432: Update existing foreign-resources.yaml files to add extra fields for some known ones)...

While many don't have 3rd party libraries, many do, so should be added, along with a maintenance script to run the ForeignResourceManager...

T330427: Add a way for skins and extensions to feed into "Installed client-side libraries" on Special:Version has been done, exposing this data.

T330508: Expand running of ForeignResourceStructureTest against skins and extensions that have foreign-resources.yaml files is still to be done, wiring it into our CI...

Related Objects

Event Timeline

Reedy updated the task description. (Show Details)
Reedy updated the task description. (Show Details)

Change 955984 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/3D@master] Add foreign-resources.yaml

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

Change 955984 merged by jenkins-bot:

[mediawiki/extensions/3D@master] Add foreign-resources.yaml

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