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.20wmf1... [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_sta...
Yours,