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,
--
James D. Forrester
Product Manager, Editing
Wikimedia Foundation, Inc.
jforrester(a)wikimedia.org | @jdforrester