Page MenuHomePhabricator

Investigate why init->loaded drop-off is so high in desktop wikitext metrics
Open, LowPublic

Description

See https://www.mediawiki.org/wiki/Mobile_editing_using_the_visual_editor_report#Drop-off_along_the_edit_funnel

Only 42% of editors get to 'ready'/'loaded' from 'init'. In VE this is 92% which actually sounds reasonable, as there is no real reason for users to drop off at this stage.

Event Timeline

Esanders created this task.Nov 20 2018, 6:23 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptNov 20 2018, 6:23 PM
marcella moved this task from To Triage to Research on the VisualEditor board.Nov 26 2018, 3:52 PM
JTannerWMF moved this task from Research to Q4 on the VisualEditor board.Dec 12 2018, 2:49 PM
Neil_P._Quinn_WMF added a comment.EditedJan 18 2019, 1:22 AM

As I mentioned at the Editing offsite in December, my hypothesis is that the difference is due to 2010 wikitext editor init events triggered by bots.

Unlike the other interfaces and unlike with most of the other event types, the 2010 wikitext editor logs those events in MediaWiki when the edit page is generated, not when the client runs the JS on edit page. That would explain why bots (who usually don't run JS) loading the edit page would have a different effect on the two different editors.

As I discussed with @Esanders, this server-side logging seems like a strange choice that makes comparative analysis of the editors difficult. I think we should just switch to using client-side editing for all EditAttemptStep events, and see if this anomaly disappears.

Neil_P._Quinn_WMF moved this task from Q4 to Analysis on the VisualEditor board.Feb 11 2019, 6:23 PM
kzimmerman triaged this task as Low priority.Aug 20 2019, 6:41 PM
kzimmerman moved this task from Blocked / Stalled to Backlog on the Product-Analytics board.
kzimmerman added subscribers: ppelberg, MNeisler, kzimmerman.

Reassigning to @MNeisler to discuss with @ppelberg as they go through priorities

Should we decline this task or move to Icebox?