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...

Details

Related Changes in Gerrit:

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