- For the VisualEditor deployment at the English Wikipedia, see Wikipedia:VisualEditor.
- For changes made using the VisualEditor, see VisualEditor, VisualEditor: Check, and VisualEditor: Switched
It is currently deployed to various namespaces on this wiki (including the main namespace in which this page exists); more information about this test deployment can be found on Wikimedia's blog, the FAQs, and VisualEditor:Welcome or VisualEditor:Test. Please note that the test deployment only works with the Vector skin. For more information, please visit the VisualEditor Portal.
Rationale[edit | edit source]
The decline in new contributor growth is the single most serious challenge facing the Wikimedia movement. Removing avoidable technical impediments associated with Wikimedia's editing interface is a necessary pre-condition for increasing the number of Wikimedia contributors.
Status[edit | edit source]
If you create a new link to an external source, as opposed to adding a link to some existing text, we will now create an auto-numbered link for you (bug 51309); these can be converted to normal links with one click. The "re-use" option in the Cite menu, and the "re-use an existing reference" button in the reference dialog, now are disabled until there is a reference on the page, rather than showing a confusing blank list of references to insert (bugs 70611 and 70640). We added long-form help descriptions to each of the controls in the first pane of the page settings dialog, so that users can find out what each of the buttons does (bug 51798).
We fixed and released immediately an issue in the version of VisualEditor shown to tablet users, where the toolbar showed up as squished together, due to a core change in the UX that we hadn't adjusted on mobile (bug 70430). We also released immediately a regression where some pop-up windows would show at half width in some circumstances (bug 70565) and another that meant the template dialog had stopped showing the names of each of its fields (bug 70406).
We fixed an issue in MediaWiki that would make it so that sometimes you couldn't click all of the save page button in VisualEditor's toolbar (bug 70602). The media dialog had a few minor bugs that we fixed – the "No results found" message now doesn't appear unless there are actually no results found, even if you're using Firefox (bug 67438); undoing an edit to the caption now doesn't cause the dialog to suggest changes to be made if there aren't any (bug 68058); and pressing the button to resize the media item to default size works after you've manually set the size to a custom value (bug 68000).
The OOjs UI library was modified to work better in Internet Explorer 10, as part of our continuing work to expand VisualEditor's browser support; Internet Explorer 10 compatibility should be coming soon. The library now also converts its SVG icons into PNG automatically, in preparation for dynamically generating different coloured versions of the icons for different use cases. The OOjs library had a new version released, 1.1.1, which OOjs UI, VisualEditor and MediaWiki all now use, after we discovered an issue with the
oo.compare function not covering boolean primitives, causing bug 70575 in VisualEditor.
- You can see the team's current code dashboard on gerrit.
Timeline[edit | edit source]
- 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.
- The 2011-12 Wikimedia annual plan, released July 2011, states a goal for VisualEditor: "First opt-in user-facing production usage by December 2011, and first small wiki default deployment by June 2012".
- The 2012-13 Engineering Goals document sets a timeline for VisualEditor's development and deployment up to the end of June 2013.
- VisualEditor is scheduled to be deployed across Wikimedia projects over the coming months. Below is the schedule as of December 2013:
|Summer 2012||Phase 0||All users||Mediawiki.org||Done|
|1 July 2013||Logged-in users||English Wikipedia (en)||Done|
|15 July 2013||All users||Done|
|24 July 2013||Phase 1||Logged-in users||7 of the largest Wikipedias
Spanish (es), French (fr), Hebrew (he), Italian (it), Polish (pl), Russian (ru) & Swedish (sv)
|29 July 2013||All users||Done|
|30 September 2013||Phase 2||Logged-in users||27 of the next largest Wikipedias
Bulgarian (bg), Catalan (ca), Cebuano (ceb), Czech (cs), Danish (da), Modern Greek (el), Estonian (et), Basque (eu), Finnish (fi), Galician (gl), Croatian (hr), Hungarian (hu), Indonesian (id), Latvian (lv), Malay (ms), Neopolitan (nap), Norwegian - Nynorsk (nn), Norwegian - Bokmål (no), Sicilian (scn), Simple English (simple), Slovak (sk), Slovenian (sl), Turkish (tr), Ukrainian (uk), Venetian (vec), Volapük (vo), Waray-Waray (war)
|7 October 2013||All users||Done|
|2 December 2013||Phase 3||All users||91 Wikipedias with all characters normally directly available to users
Acehnese (ace), Aymara (ay), Central Bikol (bcl), Bislama (bi), Banjar (bjn), Chavacano (cbk-zam), Chechen (ce), Chamorro (ch), Cheyenne (chy), Corsican (co), Kashubian (csb), Zazaki (diq), Emilian-Romagnol (eml), Extremaduran (ext), Fijian (fj), Faroese (fo), Franco-Provençal/Arpitan (frp), North Frisian (frr), Friulian (fur), Scottish Gaelic (gd), Hawai'ian (haw), Fiji Hindi (hif), Haitian (ht), Interlingua (ia), Ilokano (ilo), Ido (io), Lojban (jbo), Kongo (kg), Kikuyu (ki), Greenlandic (kl), Komi-Permyak (koi), Ripuarian (ksh), Cornish (kw), Ladino (lad), Lak (lbe), Ganda (lg), Limburgish (li), Ligurian (lij), Lombard (lmo), Banyumasan (map-bms), Malagasy (mg), Maori (mi), Minangkabau (min), Maltese (mwl), Erzya (myv), Nauruan (na), Low Saxon (nds), Dutch Low Saxon (nds-nl), Novial (nov), Norman (nrm), Northern Sotho (nso), Chichewa (ny), Oromo (om), Pangasinan (pag), Kapampangan (pam), Papiamento (pap), Picard (pcd), Pennsylvania German (pdc), Norfuk (pih), Piedmontese (pms), Portuguese (pt), Quechuan (qu), Romansh (rm), Romani (rmy), Kirundi (rn), Aromanian (roa-rup), Tarantino (roa-tara), Kinyarwanda (rw), Northern Sami (se), Sango (sg), Samoan (sm), Shona (sn), Somali (so), Sranan (srn), Swazi (ss), Sesotho (st), Saterland Frisian (stq), Sundanese (su), Tongan (to), Tok Pisin (tpi), Tsonga (ts), Tumbuka (tum), Tahitian (ty), Tuvan (tyv), Veps (vep), West Flemish (vls), Kalmyk (xal), Yiddish (yi), Yoruba (yo), Zeelandic (zea), Zulu (zu)
|13 January 2014||Phase 4||All users||23 remaining Wikipedias with all characters normally directly available to users
Alemannic (als), Aragonese (an), Asturian (ast), Bavarian (bar), Belarusian (be), Belarussian Taraškievica (be-x-old), Bosnian (bs), Esperanto (eo), West Frisian (fy), Irish (ga), Javanese (jv), Latin (la), Luxembourgish (lb), Lithuanian (lt), Occitan (oc), Palatinate German (pfl), Romanian (ro), Scots (sco), Albanian (sq), Swahili (sw), Tswana (tn), Vietnamese (vi), Xhosa (xh)
|TBC||Phase 5||All users||53 Wikipedias with some characters not normally directly-available to users
(Provisional list) Abkhazian (ab), Afrikaans (af), Akan (ak), Anglo-Saxon (ang), Avar (av), Azerbaijani (az), Bashkir (ba), Samogitian (bat-smg), Bambara (bm), Breton (br), Buryat (bxr), Crimean Tatar (crh), Old Church Slovonic (cu), Chuvash (cv), Welsh (cy), Lower Sorbian (dsb), Ewe (ee), Fula (ff), Võro (fiu-vro), Gagauz (gag), Guarani (gn), Hausa (ha), Upper Sorbian (hsb), Igbo (ig), Inupiak (ik), Icelandic (is), Karakalpak (kaa), Kabyle (kab), Kabardian (kbd), Karachay-Balkar (krc), Komi (kv), Kyrgyz (ky), Lezgian (lez), Lingala (ln), Latgalian (ltg), Moksha (mdf), Meadow Mari (mhr), Macedonian (mk), Mongolian (mn), Hill Mari (mrj), Maltese (mt), Nahuatl (nah), Navajo (nv), Ossetian (os), Rusyn (rue), Sakha (sah), Silesian (szl), Turkmen (tk), Tatar (tt), Udmurt (udm), Venda (ve), Walloon (wa), Wolof (wo)
|TBC||Phase 6||All users||59 Wikipedias with complex characters inserted using Input Method Editors
(Provisional list) Amharic (am), Arabic (ar), Aramaic (arc), Egyptian Arabic (arz), Assamese (as), Behari (bh), Bengali (bn), Tibetan (bo), Bishnupriya (bpy), Buginese (bug), Min Dong (cdo), Cherokee (chr), Sorani Kurdish (ckb), Cree (cr), Dhivehi (dv), Dzongkha (dz), Persian (fa), Gilaki (glk), Gothic (got), Gujarati (gu), Manx (gv), Hakka (hak), Hindi (hi), Akan (hy), Japanese (ja), Georgian (ka), Khmer (km), Kannada (kn), Korean (ko), Kashmiri (ks), Lao (lo), Malayalam (ml), Marathi (mr), Burmese (my), Mazanderani (mzn), Nepali (ne), Nepal Bhasa (new), Oriya (or), Punjabi (pa), Pali (pi), Saraiki (Western Punjabi) (pnb), Pontic (pnt), Pashto (ps), Sanskrit (sa), Sindhi (sd), Serbo-Croatian (sh), Sinhala (si), Tamil (ta), Telugu (te), Thai (th), Tigrinya (ti), Tagalog (tl), Uyghur (ug), Urdu (ur), Wu (wuu), Zhuang (za), Classical Chinese (zh-classical), Min Nan (zh-min-nan), Cantonese (zh-yue)
|TBC||Phase 7||All users||9 language variant Wikipedias
Gan (gan), Inuktitut (iu), Kazakh (kk), Kurdish (ku), Tachelhit (shi), Serbian (sr), Tajik (tg), Uzbek (uz), Chinese (zh)
VisualEditor may be offered to users at non-Wikipedia projects, such as Commons or Wiktionary, after deployment to the Wikipedias has completed. No timeline has been set for this.
VisualEditor was made opt-in on the English Wikipedia in September 2013.
VisualEditor was made opt-in on the Spanish Wikipedia in February 2014.
Notes[edit | edit source]
- Initially restricted to just the VisualEditor: namespace, later for all pages.
- Subsequently switched back to "opt-in" mode in September 2013.
- German (de) and Dutch (nl) initially proposed, but withdrawn before full deployment due to community concerns.
Documentation[edit | edit source]
You can speak with us in our chat channel,.
Related pages[edit | edit source]
For more information on VisualEditor and its design process, see these directory pages:
See also[edit | edit source]
- Extension:VisualEditor (including installation instructions)
- Guide to hacking VisualEditor: VE gadgets
- Statistics: some are available at  (enter "visual" in the search bar, choose one and click "Visualize"), e.g. English Wikipedia hourly edits, visual editor vs wikitext (% by user group)