Page MenuHomePhabricator

Merge ve.dm.LinearData/FlatLinearData/ElementLinearData
Closed, ResolvedPublic1 Story Points

Description

Now that 2D metadata doesn't exist, these separate store types are no longer necessary, we previously used

  • ElementLinearData for "real" non-meta data
  • FlatLinearData for a mix of ElementLinearData and MetaLinearData before they had been separated and aligned
  • MetaLinearData for meta data
  • LinearData to be a common parent of ElementLinearData and MetaLinearData

Now we no longer have MetaLinearData, both Flat* and Element* become redundant separations.

Event Timeline

Esanders created this task.Mar 7 2018, 2:34 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 7 2018, 2:34 PM

Change 416955 had a related patch set uploaded (by Esanders; owner: Esanders):
[VisualEditor/VisualEditor@master] Stop using FlatLinearData directly

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

Change 416955 merged by jenkins-bot:
[VisualEditor/VisualEditor@master] Stop using FlatLinearData directly

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

Change 417033 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (f46b51b83)

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

Change 417033 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (f46b51b83)

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

Deskana closed this task as Resolved.Mar 8 2018, 10:44 AM
Deskana assigned this task to Esanders.
Deskana triaged this task as Normal priority.
Deskana moved this task from To Triage to Current work on the VisualEditor board.
Deskana edited projects, added VisualEditor (Current work); removed VisualEditor.
Deskana set the point value for this task to 1.