Page MenuHomePhabricator

Specify a compatibility policy on [[mw:Extension:CirrusSearch]]
Open, MediumPublic

Description

The {{Extension}} infobox template supports a parameter 'compatibility policy' to specify whether the extension tries to maintain compatibility with old versions of MediaWiki in its master branch (value 'master') or maintains release branches for supported release versions of MediaWiki (value 'rel').

Please edit https://www.mediawiki.org/wiki/Extension:CirrusSearch to add this parameter with the appropriate value, so I know for sure whether I need to add if ( is_callable( ... ) ) style tests every time I deprecate something in core and need to update the extension to use the new way.

Thanks.

Event Timeline

Anomie created this task.Oct 13 2017, 7:21 PM
Restricted Application added projects: Discovery, Discovery-Search. · View Herald TranscriptOct 13 2017, 7:21 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
debt triaged this task as Medium priority.Oct 19 2017, 5:09 PM
debt moved this task from needs triage to Up Next on the Discovery-Search board.
debt added a subscriber: debt.

We typically only make sure that we're compatible with Core and nothing else, but we'll need to look at this and edit the wiki page as well.