https://bugzilla.wikimedia.org/show_bug.cgi?id=50673

--- Comment #1 from Krinkle <krinklem...@gmail.com> ---
Ideally we'd avoid hardcoding Commons entirely and instead of exporting
isInstantCommons, we'd export fileRepos. That should be almost as easy to do
and would fix other things as well:

* Wikis where their repo is Commons but through their own wgForeignFileRepos
setting (e.g. like on WMF where we use more fine-tuned configuration that does
essentially the same, or wikis that configure it but don't use
wgUseInstantCommons because they want to set different parameters (e.g. disable
repo[fetchDescription] or use a non-default repo[cacheExpiry]).

* Wikis with more than 2 repositories.

* Wikis working with other repos (e.g. a wiki farm might have their own
commons-like thing).

Especially reason #1 since we do use InstantCommons in production but not the
default settings through the UseInstantCommons toggle. We could hardcode some
detection and export "isUsingCommonsAsARepoSomehow", but might as well take a
few more minutes and figure out how to just export an array of api urls.


[] https://www.mediawiki.org/wiki/Manual:$wgUseInstantCommons#Details

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to