Closed, ResolvedPublicVisualEditor: Support templates
- Assigned To
- T50426: VisualEditor: Pre-beta needs (tracker)
- Blocked By
- T50663: Parsoid: DOM for template objects should expose template name
T47062: VisualEditor: Node API re-write
T48571: VisualEditor: Store rendered html of MW aliens in index-value store, hashed on parameters
T46444: VisualEditor: Implement TemplateData extension and get it deployed for the Template Inspector
- Jdforrester-WMF, He7d3r, Krinkle and 2 others
Phoebe is recommending to Work_on_RefToolbar improvements at
However, I wonder whether our focus shouldn't be put in VisualEditor support for the Cite templates, either out of the box or via plugin. Any advice?
Fair enough. Maybe the project should be "work on citation stuff" broadly -- not sure how to frame that :) There is plenty of work that should overlap between the reftoolbar and the VE, though; like figuring out what citation template parameters need to be used, figuring out how to work with Lua conversions, and so on. I wonder if reftoolbar could be converted into a VE plugin -- the interface is actually pretty good, no need to reinvent the wheel on handling citations.
VE will support template editing quite soon (famous last words!) which will replace (alongside the TemplateData extension) pretty much all of what the RefToolbar does in terms of telling users how to use the templates and what each parameter means.
We should certainly look at some accessor functionality to make it easy and obvious when in a reference to know what templates to use, but that would be in longer time.
My concern is that we're currently targetting this landing in the middle of the GSoC period - too late for someone working on GSoC to react to it and extend it, and so soon into the period (and so obviously-about-to-happen) to make working on the area that VE will replace it. :-(
Hi, this project is still listed at https://www.mediawiki.org/wiki/Mentorship_programs/Possible_projects#Work_on_RefToolbar
Should this project be still listed in that page? If not, please remove it. If it still makes sense, then it could be moved to the "Featured projects" section if it has community support and mentors.