Complete and document VisualEditor's integration and plugin system
OpenPublic

Description

We need an integration and plugin system for VisualEditor, both for extra tools (e.g. "YouTube video node handler") and tool over-rides (e.g. "MediaWiki-specific H3 handler"), as well as a more generalised system to do init and integration.

Enjoy.


Version: unspecified
Severity: enhancement

bzimport added a project: Technical-Debt.Via ConduitNov 22 2014, 1:57 AM
bzimport set Reference to bz50514.
Jdforrester-WMF created this task.Via LegacyJul 1 2013, 7:19 PM
gerritbot added a comment.Via ConduitJul 23 2013, 3:23 AM

Change 75271 had a related patch set uploaded by Catrope:
Infrastructure for loading plugins in the MW integration

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

gerritbot added a comment.Via ConduitJul 26 2013, 7:35 PM

Change 75271 merged by jenkins-bot:
Infrastructure for loading plugins in the MW integration

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

Jdforrester-WMF added a comment.Via ConduitDec 18 2013, 8:33 PM

At this point, closing this bug is blocked on some reasonable documentation being available. Third parties that want to try to implement things and report what's missing functionality (or more likely, unclear because there's no documentation) would be very welcome. :-)

Jdforrester-WMF moved this task to Backlog on the VisualEditor workboard.Via WebNov 24 2014, 6:41 PM
Jdforrester-WMF changed the title from "VisualEditor: Document our integration and plugin system" to "Complete and document VisualEditor's integration and plugin system".Via WebDec 3 2014, 12:35 AM
Jdforrester-WMF set Security to None.
Aklapper added a project: Documentation.Via WebJan 7 2015, 3:31 PM
Jdforrester-WMF lowered the priority of this task from "High" to "Normal".Via WebJan 15 2015, 12:19 AM
Jdforrester-WMF placed this task up for grabs.Via WebMar 2 2015, 2:48 AM

Add Comment

Column Prototype
This is a very early prototype of a persistent column. It is not expected to work yet, and leaving it open will activate other new features which will break things. Press "\" (backslash) on your keyboard to close it now.