Page MenuHomePhabricator

Deprecate (hopefully) the CustomData extension
Closed, ResolvedPublic

Description

MediaWiki-extensions-CustomData is superseded by ParserOutput#setExtensionData and #getExtensionData so it should be deprecated.

AC

  • The RelatedArticles extension is updated to use the new-ish ParserOutput methods
  • Update the RelatedArticles extension page to reflect that the extension no longer requires the CustomData extension T115019
  • Email wikitech-l to see which other extensions rely on the CustomData extension and need to be updated

Event Timeline

phuedx raised the priority of this task from to Needs Triage.
phuedx updated the task description. (Show Details)
phuedx added a subscriber: phuedx.

Change 244379 had a related patch set uploaded (by Jdlrobson):
Remove CustomData dependency

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

I've sent a mail about sunsetting it.
I realised that we actually need to keep the dependency for 30 days so I think updating the MediaWiki page will have to wait. Have created T115019 to capture that.
@phuedx do you want to remove that acceptance criteria?

Change 244379 merged by jenkins-bot:
Remove CustomData dependency

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

@Jdlrobson: We should take it upon ourselves to do the same for those other extensions that are still relying on MediaWiki-extensions-CustomData.

Sure. Let's push this forward a few sprints though. We need to stay focused.