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 – Re​view 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.

[email protected] | @jdforrester
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to