Page MenuHomePhabricator

Refactored implementation of MCR page update interface
Open, MediumPublic

Description

The target architecture of the refactoring is described at https://www.mediawiki.org/wiki/User:Daniel_Kinzler_(WMDE)/MCR-PageUpdater

Event Timeline

Vvjjkkii renamed this task from Refactored implementation of MCR page update interface to gwbaaaaaaa.Jul 1 2018, 1:06 AM
Vvjjkkii removed daniel as the assignee of this task.
Vvjjkkii raised the priority of this task from Medium to High.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
JJMC89 renamed this task from gwbaaaaaaa to Refactored implementation of MCR page update interface.Jul 1 2018, 3:42 AM
JJMC89 assigned this task to daniel.
JJMC89 lowered the priority of this task from High to Medium.
JJMC89 updated the task description. (Show Details)
JJMC89 added a subscriber: Aklapper.

Change 440882 had a related patch set uploaded (by Daniel Kinzler; owner: Daniel Kinzler):
[mediawiki/core@master] MCR WIP Split DerivedPageDataUpdater

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

Change 406785 had a related patch set uploaded (by Daniel Kinzler; owner: Daniel Kinzler):
[mediawiki/core@master] [MCR][WIP] Introduce a local cache for prepared edits

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

Dropping this off the SDC board, since full implementation of this is not necessary for SDC. Some of the subtasks are needed, and they remain on the SDC board.

Change 406785 abandoned by Daniel Kinzler:
[MCR][WIP] Introduce a local cache for prepared edits

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

CCicalese_WMF renamed this task from Refactored implementation of MCR page update interface to mRefactored implementation of MCR page update interface.Oct 2 2018, 2:47 AM
Jdforrester-WMF renamed this task from mRefactored implementation of MCR page update interface to Refactored implementation of MCR page update interface.Oct 2 2018, 9:40 PM

We should probably undeprecate WikiPage::doEditContent and co. for 1.32. They refer the user to PageUpdater but that's still not stable and there is no officially supported way to acquire an instance.