Hello all,
As before, the regular updatehttps://www.mediawiki.org/wiki/VisualEditor/status#2013-03-04_.28MW_1.21wmf11.29 about progress on the VisualEditor:
The VisualEditor was updated as part of the wider MediaWiki 1.21wmf11 branch deployment https://www.mediawiki.org/wiki/MediaWiki_1.21/wmf11 on Monday 4 March.
In the two weeks since 1.21wmf10, the team have worked on the new features being added for wider launch of the VisualEditor as the default way users will edit wikis. Part of this work has been some of the last infrastructure changes expanding the capabilities of the 'document model' module, including landing the last of the major re-write there (45062https://bugzilla.wikimedia.org/show_bug.cgi?id=45062). This has also covered letting the converter work with full HTML documents rather than just fragments and be more robust, significant fixes to bugs around list items being merged and un-merged wrongly, better support for 'meta' nodes, fixed handling of text that in normal MediaWiki would be auto-linked (37940 https://bugzilla.wikimedia.org/show_bug.cgi?id=37940), and better documentation (45264https://bugzilla.wikimedia.org/show_bug.cgi?id=45264 amongst others). The user interface through a major refactor and refresh now has access to a much more consistent set of 'widgets' for the main interface and for items like the link inspector as well as the to-come category, template and references dialogs which are being designed.
The 'content editable' module has improved keyboard support, fixed the ability to add new items in a list (due to an unfortunate typo) and add new lines in pre-formatted blocks using Shift-Enter (45344https://bugzilla.wikimedia.org/show_bug.cgi?id=45344), added some changes to improve issues with selection of content in the browser (especially "backwards" selection), will now hide the 'phantom' overlays for non-editable content blocks if the mouse leaves the page (43461https://bugzilla.wikimedia.org/show_bug.cgi?id=43461). Additionally, the dependency on a key library called 'rangy' was refactored, and the broken copy-and-paste support between VisualEditor instances was removed, in anticipation of better copy-and-paste to work with non-VisualEditor surfaces as well.
A complete list of individual code commits is available in the 1.21/wmf11 changelog https://www.mediawiki.org/wiki/MediaWiki_1.21/wmf11#VisualEditor, and all Bugzilla bugs closed in this period on Bugzilla's listhttps://bugzilla.wikimedia.org/buglist.cgi?query_format=advanced&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&target_milestone=VE-deploy-2013-03-04&product=VisualEditor&list_id=184071 .
If you have any questions, please do ask.
Yours,
-- James D. Forrester Product Manager, VisualEditor Wikimedia Foundation, Inc.
jforrester@wikimedia.org | @jdforrester
James, thanks for this report.
better documentation (45264 amongst others). The user interface through a major refactor and refresh now has access to a much more consistent set of 'widgets' for the main interface and for items like the link inspector as well as the to-come category, template and references dialogs which are being designed.
Yay more consistency! Is it possible to look at the prototype designs for those dialogs?
Additionally, the dependency on a key library called 'rangy' was refactored, and the broken copy-and-paste support between VisualEditor instances was removed, in anticipation of better copy-and-paste to work with non-VisualEditor surfaces as well.
Thank you so much for prioritizing this; broken copy-and-paste between applications or surfaces maddens me disproportionately so I also disproportionately appreciate relevant fixes. :-)
Sumana Harihareswara Engineering Community Manager Wikimedia Foundation
On 5 March 2013 13:02, Sumana Harihareswara sumanah@wikimedia.org wrote:
James, thanks for this report.
better documentation (45264 amongst others). The user interface through a major refactor and refresh now has access to a much more consistent set
of
'widgets' for the main interface and for items like the link inspector as well as the to-come category, template and references dialogs which are being designed.
Yay more consistency! Is it possible to look at the prototype designs for those dialogs?
As soon as we have more than mere sketches, of course. :-)
Additionally, the dependency on a key library called 'rangy' was
refactored,
and the broken copy-and-paste support between VisualEditor instances was removed, in anticipation of better copy-and-paste to work with non-VisualEditor surfaces as well.
Thank you so much for prioritizing this; broken copy-and-paste between applications or surfaces maddens me disproportionately so I also disproportionately appreciate relevant fixes. :-)
I agree - it's really important that we make VisualEditor better than or at least as good as wikitext in every way, not just some of them, and that includes copy-and-paste.
(If any of you have any other worry areas, please do mention them here, by direct e-mail, or on-wiki. We can only make sure we've dealt with it if we know that we need to!)
J.
wikitech-ambassadors@lists.wikimedia.org