Submissions/Editing 2.0: MediaWiki's upcoming visual editor and the future of templates

From Wikimania 2011 • Haifa, Israel

Presentation Media

Review no.


Title of the submission
Editing 2.0: MediaWiki's upcoming visual editor and the future of templates
Type of submission (workshop, tutorial, panel, presentation)
Author of the submission
Brion Vibber, Neil Kandalgaonkar, Trevor Parscal
E-mail address or username (if username, please confirm email address in Special:Preferences)
User:Brion VIBBER, mw:User:NeilK, mw:User:Trevor_Parscal
Country of origin
United States, Canada
Affiliation, if any (organization, company etc.)
Wikimedia Foundation
Personal homepage or blog
Brion -, NeilK -
Abstract (please use no less than 300 words to describe your proposal)

A rich ecosystem of templates and extensions has made MediaWiki as used in Wikipedia and other projects incredibly rich and powerful, but has taken its toll on ease of use. Page markup has become denser and more complicated, while state-of-the-art web applications have become more powerful and interactive. The unspecified parser has also been a roadblock for many reusers of Wikimedia content.

This year we're changing that: we're creating a solid specification of the wiki markup and a document structure to build from it, which many editing and conversion tools will be able to use directly. We'll be demoing an early version of the visual editor built on top of this, as well as showing off testing tools that anyone can use to help identify problem pages and templates that need to be restructured to work in the future.

In an effort to make the transition less painful, we'll lay out a plan for migrating templates and pages to the new parser and editing tools, and show what sort of template structures will actually need adjusting and how to do it.

Track (People and Community/Knowledge and Collaboration/Infrastructure)
Will you attend Wikimania if your submission is not accepted?
Brion: yes, NeilK & Trevor: no
Slides or further information (optional)

Current information on these ongoing projects will be available under the Future section on


(Some screencast demos included in the slides do not animate in the PDF. I'll try to make an animated version available that's not dependent on Keynote!)

This presentation will likely have a lot of content as there are three presenters and it will span everything from low-level parsing up to rich text editing, and there will be some technology demos. Including a short question period, this should probably take 90 minutes.

Interested attendees

If you are interested in attending this session, please sign with your username below. This will help reviewers to decide which sessions are of high interest. Sign with four tildes. (~~~~).

  1. Catrope
  2. Jdforrester 22:46, 29 April 2011 (UTC)[reply]
  3. JanPaul123 22:43, 30 April 2011 (UTC)[reply]
  4. Steven (WMF) 01:03, 1 May 2011 (UTC)[reply]
  5. Andrew Garrett
  6. Eloquence 03:37, 1 May 2011 (UTC)[reply]
  7. Witty lama 06:02, 1 May 2011 (UTC)[reply]
  8. Seb35 21:48, 7 May 2011 (UTC)[reply]
  9. Vibhijain 07:14, 8 May 2011 (UTC)[reply]
  10. Yaron Koren 02:16, 9 May 2011 (UTC)[reply]
  11. Jaime Penagos 15:20, 17 May 2011 (UTC)[reply]
  12. Waldir 14:50, 19 May 2011 (UTC)[reply]
  13. Dror Snir 15:26, 24 May 2011 (UTC)[reply]
  14. Mietchen 02:53, 27 May 2011 (UTC)[reply]
  15. \o/ Nemo 21:18, 12 June 2011 (UTC)[reply]
  16. Amir E. Aharoni
  17. Anoopan 17:51, 13 June 2011 (UTC)[reply]
  18. Ruslik 09:00, 25 July 2011 (UTC)[reply]
  19. Raystorm 17:53, 30 July 2011 (UTC)[reply]
  20. Krinkle 09:54, 5 August 2011 (UTC)[reply]