Page MenuHomePhabricator

Support 'maps' parameter in template data GUI editor
Open, LowPublic

Description

The template data GUI editor does not currently support the editing of the 'maps' parameter.

Some references about 'maps':

Event Timeline

Mvolz created this task.Oct 30 2018, 11:06 AM
Restricted Application added a project: VisualEditor. · View Herald TranscriptOct 30 2018, 11:06 AM
Mvolz triaged this task as Low priority.Oct 30 2018, 11:06 AM
Amire80 updated the task description. (Show Details)Nov 3 2018, 12:40 PM
srishakatux added a subscriber: srishakatux.EditedJan 17 2019, 3:13 AM

Would any of the task subscribers be interested in mentoring this project for Google-Summer-of-Code (2019) or Outreachy (Round 18)? Could you suggest folks whom we should reach out to about this? View program timeline here.

I don't know enough about the 'map' parameter to consider any behaviors that are needed or any edge cases to say how difficult it is to implement.

Out of a quick view, though, adding a representation to the TemplateData dialog that outputs another piece of JSON should be doable.

The documentation helped but I am still a bit vague on things, so I am not sure if I can mentor this on my own without knowing much much deeper about what "maps" parameter is supposed to do, how deep it goes, what its parts represent, etc.

JTannerWMF moved this task from To Triage to Freezer on the VisualEditor board.Feb 12 2019, 5:11 PM
Mvolz added a comment.Feb 13 2019, 6:50 PM

I don't know enough about the 'map' parameter to consider any behaviors that are needed or any edge cases to say how difficult it is to implement.

Out of a quick view, though, adding a representation to the TemplateData dialog that outputs another piece of JSON should be doable.

The documentation helped but I am still a bit vague on things, so I am not sure if I can mentor this on my own without knowing much much deeper about what "maps" parameter is supposed to do, how deep it goes, what its parts represent, etc.

I wrote the code for the maps parameter so I'm happy to mentor that aspect. I don't have any experience with the GUI side of things though!