Page MenuHomePhabricator

Remove unnecessary targets definitions - ReadingLists
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 renamed this task from Remove unnecessary targets definitions - reading lists to Remove unnecessary targets definitions - ReadingLists.Feb 13 2023, 5:04 PM

@JMcLeod_WMF: Assuming this task is about the Reading List Service 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!