VisualEditor/2012-13 Q3 forward-look

This is the forward-looking plan for the VisualEditor team (including Parsoid) for the 2012-13 Q3 cycle (i.e., from the start of January through to the end of March 2013).

Priorities for this quarter

 * Getting the last of the APIs finished (so other/external developers can more easily get involved)
 * Extend the core platform to cover all of our target browsers (so it works for as many people as possible);
 * Cover more content than at end-Q2 (so editors can create articles with features that are necessary for it to not be deleted); and
 * Continue to deploy fortnightly into live (so we can get feedback from users about how we are doing, and so they can use it).

Specific deliverables targetted for end-Q3 or earlier

 * Finish the final API work in the data model component (so we can support more content types and other people can more easily get involved);
 * Design and build a generic meta-data editor, and specifically for Categories;
 * Build and deploy an extension to let users 'hint' how Templates should be used;
 * Improve the functionality for our target browsers (particularly, Internet Explorer); and
 * Deploy more widely in production to let test users edit real content.

Removed from plan

 * Parsoid
 * C++ implementation for December
 * We have decided to focus on speed improvements to the Node/JS prototype of the Parsoid rather than work on a C++ version, at least for now.


 * Node-handlers
 * Table editors
 * As for December, this has been pushed back (nominally, to 2013/14 Q1, but this may change); content but not the structure and styling of tables will be editable.
 * Citation editors
 * This was pushed back from December's release; this is on track for 2012/13 Q4.


 * Platform functionality
 * Integration of collaborative editing work from GSoC student
 * As for December, this has been pushed back (nominally, to 2013/14 Q1, but this may change).

Browser matrix

 * This is not final, but work-in-progress for the VE team

Current browser support matrix
As above for desktop, but lacking Internet Explorer; for tablet and mobile, entirely lacking.