Here are the minutes for this week's VisualEditor weekly triage meeting on 2015-03-04.
*Item 1 – Release criteria*
The release criteria at https://phabricator.wikimedia.org/project/sprint/profile/1015/ were considered. No changes were proposed. N ote that the lowest priority label in Phabricator was re-labelled to "Lowest", and this document was adjusted to follow suit.
*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/T91299 https://phabricator.wikimedia.org/T91299* – Don't show redlinks as existing links if MediaWiki didn't tell us one way or the other - *https://phabricator.wikimedia.org/T88386 https://phabricator.wikimedia.org/T88386* – ~50ms spent animating a.oo-ui-buttonElement-button - https://phabricator.wikimedia.org/T76523 – Show the VisualEditor toolbar/editor chrome as soon as VE scripts are loaded, rather than blocking on waiting for the content to load - https://phabricator.wikimedia.org/T89054 – Adjust the context menu to be able to display richer data for tools that want it; plus the related task https://phabricator.wikimedia.org/T71474 – Reference & cite tooltips should show content snippets, instead of generic labels - https://phabricator.wikimedia.org/T70590 – If you click out of a link inspector to somewhere else in the document, the link gets inserted and selected, moving your cursor away from where you clicked - https://phabricator.wikimedia.org/T89923 – Categories become "detached item" after clicking 'Cancel' button - https://phabricator.wikimedia.org/T89878 – mediawiki.feedback should use OOjs UI dialog - https://phabricator.wikimedia.org/T76998 – Random removal of categories when using Safari; as part of which we also fixed the related tasks https://phabricator.wikimedia.org/T74048 – VE corruption issue(?) moving pre-existing categories to the middle of the page and https://phabricator.wikimedia.org/T72373 – Categories incorrectly moved up, possibly due to improperly closed table
… plus several items we caught in development and testing before they became regressions.
The fixed tickets represent 78 "story points". There are 604 remaining points in the list of items accepted as of the end of the meeting.
… in dependencies:
- – None this week
*Item 3 – Review of nominated tickets*
Nominated tickets accepted:
… as corruption & stability issues:
- – None this week
… as performance issues:
- – None this week
… as testing issues:
- https://phabricator.wikimedia.org/T90673 – Concurrent builds using local Chromium/Firefox browsers on Linux host fail [dependency of previously accepted testing task]
… as feature issues:
- https://phabricator.wikimedia.org/T90420 – Initiating VisualEditor via "Edit" button Firefox scrolls to bottom of page
… as "polish" nice-to-have issues:
- https://phabricator.wikimedia.org/T85622 – New internal links on /w/index.php?… pages are created relative to /w/ not /wiki/ in the CE and context menu and so fail to go anywhere - https://phabricator.wikimedia.org/T89399 – Don't rely on unreliable DOMNodeInsertedIntoDocument event for autosizing TextInputWidget [dependency of previously accepted polish task] - https://phabricator.wikimedia.org/T90454 – Load and display the welcome dialog straight after the toolbar, without waiting for the content area - https://phabricator.wikimedia.org/T91245 – setupSlugs is called twice during ContentBranchNode setup [polish because performance concerns have abated] - https://phabricator.wikimedia.org/T91248 – Using data URI images in inline slugs (for chimeras) is slow in Chrome (and possibly others) [polish on performance grounds again] - https://phabricator.wikimedia.org/T52227 – OOjs UI: Toolbar should collapse items rather than span multiple lines when the window is narrow - https://phabricator.wikimedia.org/T90815 – Implement a way to nest toolbar groups without implementing nesting of toolbar groups [accepted along with T52227 for quick and dirty implementation now, do proper implementation later] - https://phabricator.wikimedia.org/T51806 – Hidden templates should display as an icon in-page in VisualEditor so they can be interacted with (e.g. a puzzle piece?)
… as dependencies:
- – None this week
… for investigation and re-triage:
- – None this week
Nominated tickets rejected:
- – None this week
*Item 4 – Other business*
After some discussion, it was agreed that we would use Google Hangouts for future meetings, to simplify things.
Hope this is of interest. Next week's meeting will be at 19:00 UTC http://www.timeanddate.com/worldclock/fixedtime.html?iso=20150311T12&p1=224&ah=1 ( 12 :00 PST; note that the time difference has changed due to the US early adoption of Summer Time) on Wednesday 11 March; 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,