All,
This fortnight's update for VisualEditor[0] - I'm skipping the one
for Parsoid based on your feedback, but it is available here[1]:
The VisualEditor was updated as part of the wider MediaWiki 1.20wmf12
branch deployment[2] on Monday 17 September.
The last two weeks included the annual Wikimedia Engineering all-tech
meeting and the Wikimedia Foundation all-staff meeting, so this
iteration was in effect shorter than others. The team have continued
to spend most of the coding time over the two weeks since 1.20wmf11
working on how the code integrates together. This work will provide
cleaner interfaces between components of the VisualEditor, so new
developers can re-use and extend VisualEditor to support new 'node
types' like categories or tables when we work on these later.
Beyond the API work, there have been a few minor changes to the user
interface made this iteration. Firstly, the link inspector now checks
for invalid titles like "Foo{}bar" (bug 33094 [3]), and long titles in
the suggestions box are replaced with ellipses in the middle rather
than the end so they can be distinguished (bug 39591[4]). The save
dialog's length down-counter has been labelled to indicate it counts
the number of bytes rather than characters, as that is what the
database holds (bug 40035[5]); longer-term, we may wish to find a
better way to show this to users. Finally, we fixed a bug where the
table of contents was restored wrongly if a user edited and then
cancelled without saving (bug 39753[6]).
A complete list of individual code commits is available in the
1.20/wmf12 changelog[7], and all Bugzilla bugs closed in this period
on Bugzilla's list[8].
[0] -
https://www.mediawiki.org/wiki/VisualEditor/status#2012-09-17_.28MW_1.20wmf…
[1] -
https://www.mediawiki.org/wiki/Parsoid/status#2012-09-17
[2] -
https://www.mediawiki.org/wiki/MediaWiki_1.20/wmf12
[3] -
https://bugzilla.wikimedia.org/show_bug.cgi?id=33094
[4] -
https://bugzilla.wikimedia.org/show_bug.cgi?id=39591
[5] -
https://bugzilla.wikimedia.org/show_bug.cgi?id=40035
[6] -
https://bugzilla.wikimedia.org/show_bug.cgi?id=39753
[7] -
https://www.mediawiki.org/wiki/MediaWiki_1.20/wmf12#VisualEditor
[8] -
https://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&bug_st…
Yours,
--
James D. Forrester
Product Manager for Visual Editor and Flagged Revisions
Wikimedia Foundation, Inc.
jforrester(a)wikimedia.org | @jdforrester | +1 415-839-6885 x6844