Here are the minutes for this week's VisualEditor weekly triage meeting on
2015-02-25. My apologies for their lateness.


*Item 1 – Release criteria*

The release criteria at
​ ​
https://phabricator.wikimedia.org/project/sprint/profile/1015/
​(note new URL) ​
were
​ ​
considered.
No changes were proposed.


*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/T52036 – Focus highlights for
   elements using CSS column-count are too tall in Chrome
   - https://phabricator.wikimedia.org/T70537 – Sometimes page scrolling
   stops working and in the console getting "Error: offset was inside a
   handlesOwnChildren node" in Firefox
   - https://phabricator.wikimedia.org/T73085 – Comments in "unsafe"
   content locations are not displayed in VisualEditor
   - https://phabricator.wikimedia.org/T89192 – Including a
   template/comment/table/gallery/math node in a slug makes the editor
   completely unresponsive
   - https://phabricator.wikimedia.org/T89543 –
ve.init.mw.ViewPageTarget#transformPage
   triggers recalculate style due to $.fn.animate
   - https://phabricator.wikimedia.org/T89943 – Editor freezes after
   copypasting a reference and trying to insert a references list
   - https://phabricator.wikimedia.org/T90306 – Cursoring is totally broken
   in Betalabs with Firefox

​The fixed tickets represent 81 "story points". There are 813 remaining
points in the list of items accepted as of the end of the meeting.

… in dependencies​:

   - https://phabricator.wikimedia.org/T52373 – When serializing DOM
   subtree of <h*> tags, force meta tags (links, categories, etc.) to
   serialize before / after heading as appropriate
   - https://phabricator.wikimedia.org/T66171 – Log Parsoid server-side
   save performance
   - https://phabricator.wikimedia.org/T75955 – RESTBase / Parsoid
   integration
   - https://phabricator.wikimedia.org/T88019 – Transclusion marker meta
   tags being left behind in some nested extension/transclusion scenarios
   - https://phabricator.wikimedia.org/T88495 – Unsupported use of
   multi-cell generating templates within tables
   - https://phabricator.wikimedia.org/T88660 – Parsoid Cite: Render
   missing reflists




*Item ​3 – Review of nominated tickets*

Nominated tickets accepted:

… as corruption & stability issues:

   - https://phabricator.wikimedia.org/T49344 – Internal nodes should
   eventually be in a separate document ("sub-documents")
   - https://phabricator.wikimedia.org/T90463 – Citoid / citoid integration
   with VE is emitting data-mw for a template arg that is not compliant with
   the Parsoid DOMspec
   - https://phabricator.wikimedia.org/T90478 – Deleting the text inside a
   bullet/numbered item, heading, other nodes throws error

… as performance issues:

   - https://phabricator.wikimedia.org/T89878 – mediawiki.feedback should
   use OOjs UI dialog
   - https://phabricator.wikimedia.org/T90376 – Research incrementally
   building the CE tree/DOM [accepted as a 'research feasibility' task]
   - https://phabricator.wikimedia.org/T90374 – Retrieve page HTML directly
   from RESTbase
   - https://phabricator.wikimedia.org/T90372 – Send Parsoid API request
   immediately when user clicks edit
   - https://phabricator.wikimedia.org/T90304 – Load HTML in parallel with
   JSON metadata
   - https://phabricator.wikimedia.org/T90040 – Stash VisualEditor edits
   using edit stash

… as testing issues:

   - –​ None this week​

… as feature issues:

   - –​ None this week​

… as "polish" nice-to-have issues:

   - https://phabricator.wikimedia.org/T53911 – Scroll to an item when it
   is selected e.g. when it has been newly inserted
   - https://phabricator.wikimedia.org/T90622 – Come up with a way of
   estimating load time and progress along that scale
   - https://phabricator.wikimedia.org/T64084 – In the template dialog, the
   boxes for pre-existing, long parameters should be expanded before you click
   on them in Firefox

… as dependencies:

   - https://phabricator.wikimedia.org/T71950 – Improve nowiki additions to
   only wrap the string that needs protection
   - https://phabricator.wikimedia.org/T73006 – Two sets of nowiki tags
   added; one probably shouldn't have been
   - https://phabricator.wikimedia.org/T90281 – Improve citoid production
   service
   - https://phabricator.wikimedia.org/T88827 – Parsoid should return the
   full srcset for high DPI devices [polish]

… for investigation and re-triage:

   - https://phabricator.wikimedia.org/T90757 – Adding a template to an
   article on it.wp means VE gets "frozen"


Nominated tickets rejected:

   - https://phabricator.wikimedia.org/T90299​ – Move media to top level
   icon on toolbar
   Rejected for now on product grounds, pending resolution of
   https://phabricator.wikimedia.org/T52227 (Toolbar should collapse items
   rather than span multiple lines when the window is narrow) and
   https://phabricator.wikimedia.org/T74159 (Toolbar groups should support
   sub-groups as items), which will be discussed next meeting.
   - https://phabricator.wikimedia.org/T56947 – When user changes a link
   anchor which has the same link target, suggest that they may wish to change
   the link target too
   This was both rejected as a Q3 blocker and also declined entirely as a
   task on which we will ever work; we felt that this approach to the issue
   added too much complexity and confusion for an infrequent use case, and
   will become unnecessary once https://phabricator.wikimedia.org/T88337 (Tools
   should be able to specify a label for their appearance in the context menu
   ) lands next week.



*​Item 4 – Other business​*

The process was very briefly discussed. We considered whether it would be
helpful to switch from WebEx to Google Hangouts, which would be simpler for
most people to join the call but limited in scope (not an issue so far) and
would prevent people being able to call in from a telephone. No final
decision was made.


Hope this is of interest. Next week's meeting will be at
​
16:00 UTC
<http://www.timeanddate.com/worldclock/fixedtime.html?iso=20150304T08&p1=224&ah=1>
​ ​
(
​08
:00 PST) on Wednesday
4
 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.

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

Reply via email to