Page MenuHomePhabricator

Update extensions that extend core SpecialMostimages class
Closed, ResolvedPublic

Description

The class MostimagesPage is extended in extension, but the class is not part of the stable policy and that does not allow to extend it.

I am not sure what the best way is for the extension

https://codesearch.wmcloud.org/search/?q=extends%5Cs%2BMostimagesPage%5Cb&i=nope&files=&repos=

Event Timeline

Krinkle renamed this task from Stop extending core's SpecialMostimages to Update extensions that extend core SpecialMostimages class.Jun 19 2021, 3:05 AM
Krinkle removed a project: MediaWiki-Special-pages.

Change 851104 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/GlobalUsage@master] Do not extend core special page classes that aren't stable to extend

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

Change 851104 merged by jenkins-bot:

[mediawiki/extensions/GlobalUsage@master] Do not extend core special page classes that aren't stable to extend

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

matmarex claimed this task.

Change 857752 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/core@master] Simplify special pages now that GlobalUsage no longer extends them

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

Change 857752 merged by jenkins-bot:

[mediawiki/core@master] Simplify special pages now that GlobalUsage no longer extends them

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