Here are the minutes for this week's VisualEditor weekly triage meeting on
2015-02-18.
*Item 1 – Release criteria*
The release criteria at
https://phabricator.wikimedia.org/project/sprint/profile/1015/
(note new URL)
were
considered.
It was proposed and agreed that the wording for "Qualitative UX testing"
be changed from "Most users" to a specific number of 75%, and similarly in
"Meets specified performance benchmarks", that "reasonable" was
changed to
a specific number of 150%. These changes have been made.
*Item 2 – Review of fixed tickets since last week*
These accepted items were fixed and so will be released in this week's
production release unless otherwise noted.
…
in VisualEditor:
-
https://phabricator.wikimedia.org/T88650 – Support data-mw.body.id for
reference contents
-
https://phabricator.wikimedia.org/T88148 – class="wikitable wikitable"
corrupted to class="wikitable"
-
https://phabricator.wikimedia.org/T87161 – Default to not performing
sanity checks
-
https://phabricator.wikimedia.org/T86401 – Cutting and pasting a
paragraph causes (only) the last inline template to be replaced by HTML
-
https://phabricator.wikimedia.org/T74929 – Using browser native
interactive spell-check when the changed word in the only item in the
paragraph causes endless insertions in Firefox [*fixed in our IME work
in January*]
-
https://phabricator.wikimedia.org/T74398 – Actually run
MediaWiki-VisualEditor's tests for MWHeadingNode / MWPreformattedNode
-
https://phabricator.wikimedia.org/T67873 – Cannot go to the next line
of an article after inserting a special character in a block slug and
"TypeError: Inserted data is trying to close the root node (at index 0)"
appears [*fixed earlier*]
-
https://phabricator.wikimedia.org/T65462 – Using browser native
interactive spell-check tool causing repeated automatic deletion in Chrome
[*fixed in our IME work in January*]
-
https://phabricator.wikimedia.org/T61748 – Native browser interactive
spell-check tool fails to get content into DM, just CE, in Safari [*fixed
in our IME work in January*]
The fixed tickets represent 83 "story points". There are 1020 remaining
points in the list of items accepted as of the end of the meeting.
… in dependencies:
-
https://phabricator.wikimedia.org/T88660 – Parsoid Cite: Render
missing reflists
-
https://phabricator.wikimedia.org/T88019 – Transclusion marker meta
tags being left behind in some nested extension/transclusion scenarios
-
https://phabricator.wikimedia.org/T85870 – Parsoid performance analysis
-
https://phabricator.wikimedia.org/T75955 – RESTBase / Parsoid
integration - waiting for parsoid deploy
-
https://phabricator.wikimedia.org/T69787 – Investigate remaining
rtselser errors in parserTest runs
*Item 3 – Review of nominated tickets*
Nominated tickets accepted:
… as corruption & stability issues:
-
https://phabricator.wikimedia.org/T89192 –
[Regression wmf-16] Including a template/comment/table/gallery/math
node in a slug makes the editor completely unresponsive
-
https://phabricator.wikimedia.org/T89309 –
[Regression wmf-17] Safari - cannot click in any check-box
… as performance issues:
-
https://phabricator.wikimedia.org/T89543 –
ve.init.mw.ViewPageTarget.transformPage triggers recalculate style due
to $.fn.animate
-
https://phabricator.wikimedia.org/T89423 –
Massive recalculate style triggered by OO.ui.Widget.setDisabled
-
https://phabricator.wikimedia.org/T89536 –
Instrument (i.e., track) additional progress markers for VE load
-
https://phabricator.wikimedia.org/T89735 –
VisualEditor is emitting event
"timing.ve.behavior.firstTransaction.undefined"
… as testing issues:
-
https://phabricator.wikimedia.org/T89075 –
Investigate Chrome disconnect failures when running MediaWiki tests on
labs slaves
… as feature issues:
-
https://phabricator.wikimedia.org/T88152 –
Cite: 'Autofill from URL' initially shows Basic as a type for inserted
citation in context menu, then corrects when re-selected
-
https://phabricator.wikimedia.org/T89352 –
Make slugs keyboard accessible again
-
https://phabricator.wikimedia.org/T76398 – External link interface for
link dialogue [high risk area; accepted with provision that we will
likely have to modify work based on user testing]
-
https://phabriactor.wikimedia.org/T76397 – Search interface for link
dialogue [
high
technological
risk area; accepted with
lower priority, to be re-assessed
later
]
-
https://phabricator.wikimedia.org/T52036
–
Focus highlights for elements using CSS column-count are too tall in
Chrome
[accepted as a "polish" issue]
-
https://phabricator.wikimedia.org/T73085
– Comments in "unsafe" content locations are not displayed [accepted
as a lower-priority issue; needs technological investigation for
feasibility]
… as dependencies:
-
https://phabricator.wikimedia.org/T89788
–
Report on the central tendency for length of pages which are edited for
VisualEditor performance benchmarking
… for investigation and re-triage:
- –
None this week
Nominated tickets rejected:
-
https://phabricator.wikimedia.org/T89074
– Create a guided tour for VisualEditor using Getting Started tooltips
Rejected for now based on product concerns raised about targeting the
right user groups and in the right way, and technological risk/feasibility
about bringing in new systems into contact with VisualEditor. Likely to be
re-cast and re-nominated next week.
-
https://phabricator.wikimedia.org/T89072 – Change Welcome dialogue
content to more helpful message to new users based on the GuidedTour
Rejected as dependent on the above ticket.
*Item 4 – Other business*
The process was very briefly discussed, without suggestion of changes.
Hope this is of interest. Next week's meeting will be at
00
<http://www.timeanddate.com/worldclock/fixedtime.html?iso=20150225T16&p1=224&ah=1>
:00 UTC
<http://www.timeanddate.com/worldclock/fixedtime.html?iso=20150225T16&p1=224&ah=1>
(
16
:00 PST) on Wednesday
25
February; hope to see many of you there. Joining instructions are on
mw:Talk:VisualEditor/Portal
<https://www.mediawiki.org/wiki/Talk:VisualEditor/Portal#How_to_join_the_triage_meetings>
. We'll send a reminder before the meeting.
Yours,
--
James D. Forrester
Product Manager, Editing
Wikimedia Foundation, Inc.
jforrester(a)wikimedia.org | @jdforrester