Page MenuHomePhabricator

Use manageForeignResources.php to manage OpenSeadragon dependency
Closed, ResolvedPublic

Description

In this patch the package.json dependency on openseadragon was removed. We need to switch to the proper way of managing foreign resources, as described in https://www.mediawiki.org/wiki/Manual:ManageForeignResources.php

Event Timeline

Is there any current extensions that use the ManageForeignResources.php script ? I'm working on and off on T304292 and might take a look at this alongside it.

That'd be great!

It looks like WikiLambda, GrowthExperiments, and DiscussionTools do.

Change 806367 had a related patch set uploaded (by Samwilson; author: Samwilson):

[mediawiki/extensions/ProofreadPage@master] Switch to foreign-resources for loading OpenSeadragon

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

Change 806367 merged by jenkins-bot:

[mediawiki/extensions/ProofreadPage@master] Switch to foreign-resources for loading OpenSeadragon

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