VisualEditor/Roadmap

This is a quick set of bullets on the current and near-term work to make VisualEditor better. This is not set in stone, just an outline of our current thinking. Feedback, criticism and suggestions are welcome. The left-hand column deals with work items in the core VisualEditor software itself, which are usable by all others, and generally cover "how the editor works"; the right-hand column addresses work items in the MediaWiki-specific implementation of VisualEditor, only usable by those installing or using VisualEditor on a MediaWiki install, and generally cover "what the editor can do".

Last updated: 2016-12-06.

See also Special:MyLanguage/VisualEditor/Roadmap/Update 2016-06-23 for a prose over-view from June 2016.

See also the team's workboard on Phabricator.

Notes:

 * This doesn't cover (anything like) all work of the developers; it misses out work on performance and stability, trivial changes, documentation, packaging, cross-team support, helping users, architectural changes without a user-facing component, …
 * Code should be shipped when ready, not to meet some arbitrary deadline.
 * Items are worked on in parallel and just because it's at the top of the currently-being-worked-on list doesn't mean it will ship first.
 * This list is about functionality, not deployment; however, some items here implicitly block useful deployment.
 * Suggestions about re-prioritising, changing the scope, and others are welcome!