Page MenuHomePhabricator

Remove unnecessary targets definitions - Scribunto
Closed, ResolvedPublic

Description

In https://gerrit.wikimedia.org/r/c/mediawiki/core/+/865811 we updated the default for targets to be ["desktop", "mobile"]. This means that any extensions/skins defining this are now redundant and can remove these definitions,

The following query marks some of the offenders (regex to be improved later):
https://codesearch.wmcloud.org/search/?q=%22targets%22&i=nope&files=(extension%7Cskin).json&excludeFiles=&repos=

TODO

  • Remove the lines
  • Bump the MediaWiki required version to 1.40

Event Timeline

@JMcLeod_WMF: Assuming this task is about the Scribunto code base, thus adding that project tag so other people who don't know or don't care about team tags can also find this task when searching via projects. Please set appropriate code project tags when possible. Thanks!

Legoktm renamed this task from Remove unnecessary targets definitions - Scribuntu to Remove unnecessary targets definitions - Scribunto.Feb 25 2023, 12:10 AM