Page MenuHomePhabricator

Create branches on Gerrit to reflect major MediaWiki releases
Closed, ResolvedPublic

Description

Create branches for different MediaWiki releases.

The CategoryWatch extension depends on the following core functions from MediaWiki. Those functions has changed along with the major releases.

  • Message APIs has been used to prepare the message for notification email. Most of the legacy (deprecated) message functions have been removed since version 1.27. Details on page: https://www.mediawiki.org/wiki/Manual:Messages_API#Help_with_replacing_deprecated_wfMsg.2A_functions
  • Hook change: ArticleSave -> PageContentSave, the legacy one was removed in version 1.29.0
  • Hook change: ArticleSaveComplete -> PageContentSaveComplete the legacy one was removed in version 1.29.0
  • The extension.json based Extension registration has started since version 1.25

We should create branches to reflect those major release.

Event Timeline

Seanchen renamed this task from Create branches on Gerrit to reflect major MediaWiki release to Create branches on Gerrit to reflect major MediaWiki releases.Jun 16 2017, 2:24 PM

@Seanchen: Hi! This task has been assigned to you a while ago. Could you maybe share an update? Do you still plan to work on this task, or do you need any help?

If this task has been resolved in the meantime: Please update the task status (via Add Action...Change Status in the dropdown menu).
If this task is not resolved and only if you do not plan to work on this task anymore: Please consider removing yourself as assignee (via Add Action...Assign / Claim in the dropdown menu): That would allow others to work on this (in theory), as others won't think that someone is already working on this. Thanks! :)