Page MenuHomePhabricator

Expose page-global metadata and make it editable
Open, MediumPublic

Description

When section editing in VisualEditor, there is a need to access several bits of page-global metadata. The main bits of information are:

  1. citations, and
  2. page metadata like categories, magic word flags and so on.

This information needs to be exposed in an API end point, so that VisualEditor (and other users) can retrieve it without loading the entire page. Additionally, we need to support editing of this metadata in a way that re-integrates the changes into the wikitext document. This should be done in Parsoid, with some API plumbing support from RESTBase.

See also:

Event Timeline

GWicke raised the priority of this task from to Needs Triage.
GWicke updated the task description. (Show Details)
GWicke added a subscriber: GWicke.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 17 2015, 7:57 PM
Eevans added a subscriber: Eevans.Jun 17 2015, 7:59 PM
Jdforrester-WMF triaged this task as Medium priority.Jun 18 2015, 12:53 AM
Jdforrester-WMF moved this task from To Triage to Freezer on the VisualEditor board.
Jdforrester-WMF set Security to None.
GWicke moved this task from Backlog to watching on the Services board.Jul 11 2017, 10:56 PM
GWicke edited projects, added Services (watching); removed Services.
LGoto moved this task from Needs Triage to Backlog on the Parsoid board.Feb 15 2020, 9:43 PM
LGoto moved this task from Backlog to Future Ideas on the Parsoid board.Jun 11 2020, 6:25 PM
LGoto moved this task from Future Ideas to Feature requests on the Parsoid board.