Page MenuHomePhabricator

Make ApiEditPage and ApiStashEdit API modules aware of MCR
Open, NormalPublic

Description

Any API module that outputs revision (meta-)data needs to become aware of MCR, and must support multiple content objects per revision in the output.

For ApiEditPage and ApiStashEdit, we need to first figure out what editing looks like. See also T174033: Refactor EditPage to allow multiple slots to be edited atomically [MCR].

Related Objects

StatusAssignedTask
Declineddchen
OpenNone
OpenNone
DuplicateNone
OpenNone
ResolvedAbit
OpenNone
OpenNone
OpenNone
OpenNone
DuplicateNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
Resolvedppelberg
ResolvedKrinkle
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenAnomie
OpenAnomie
OpenNone
DuplicateNone
ResolvedAnomie
OpenNone
Opendaniel
OpenNone

Event Timeline

CCicalese_WMF triaged this task as Normal priority.Jul 27 2018, 9:59 PM
CCicalese_WMF created this task.
Restricted Application added a project: Wikidata. · View Herald TranscriptJul 27 2018, 9:59 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
CCicalese_WMF renamed this task from Make ApiEditPage and ApiStashEdit API module aware of MCR to Make ApiEditPage and ApiStashEdit API modules aware of MCR.Jul 27 2018, 9:59 PM
Aklapper changed the edit policy from "Custom Policy" to "All Users".Sep 17 2018, 5:54 PM
Aklapper changed Risk Rating from N/A to default.
Addshore added a subscriber: Addshore.EditedJan 9 2019, 1:05 PM

For when this ticket is done we many need to alter what has been done in https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Wikibase/+/483049/ in Wikibase.
Right now the assumption is made that the param will end up being called "slot"

This patch relates to T213227

WDoranWMF moved this task from MCR to mop on the Core Platform Team board.Jul 26 2019, 6:40 PM