Visual editor
| Group: | Features |
| Start: | 2011-05-15 |
| End: | |
| Management: | Terry Chay, Trevor Parscal |
| Team: | Roan Kattouw, Gabriel Wicke, Rob Moen, Inez Korczyński-Wikia, Christian Williams-Wikia, Audrey Tang |
The Visual editor project aims to create a reliable rich-text editor for MediaWiki. It is being developed as a MediaWiki extension and currently being tested in the visual editor sandbox.
Contents |
[edit] Rationale
The decline in new contributor growth is the single most serious challenge facing the Wikimedia movement in the year 2011. Removing the avoidable technical impediments associated with Wikimedia's editing interface is a necessary precondition for increasing the number of Wikimedia contributors.
[edit] Status
-
[edit status] • [add new]2012-05-23:
Gabriel has set up a very basic parsoid service.
- browse english wikipedia as parsoid sees it
- POST wikitext -> HTML DOM
- POST HTML DOM -> wikitext.
Note: round-tripping is limited. Does not support preservation of variable whitespace, templates and other complex constructs yet.
Currently 154 parser tests are passing in the new --roundtrip mode that Subbu added last week.
Also the team had a meeting with James
[edit] Timeline
Some level of exploration was done in 2010 by the Wikipedia Usability Initiative.
The 2011 product whitepaper published by the Wikimedia Foundation's strategic product team identified rich-text editing as one of the "Great Movement Projects". Work subsequently started in May 2011.
First prototypes are expected in 2011; the final feature is expected to be delivered in late 2012. The Wikimedia annual plan, released July 2011, states a goal for the Visual Editor: "First opt-in user-facing production usage by December 2011, and first small wiki default deployment by June 2012."
[edit] Additional documents
- User requirements:
- Specifications:
- Test plan:
- Documentation plan:
- User interface design docs:
- Schedule:
- Release management plan:
- Communications plan:
- Status updates
- Feedback page for developer prototype