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: 2017-03-20.
See also Special:MyLanguage/VisualEditor/Roadmap/Update 2016-06-23 for a prose over-view from June 2016.
VisualEditor-core | VisualEditor-MediaWiki |
---|---|
Working on right now | |
|
|
Stalled | |
|
|
Next up | |
|
|
Design/product work needed before it can be worked on | |
|
|
Blocked items | |
|
|
Lower-priority backlog | |
|
|
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[1], 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[2].
- 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!