Page MenuHomePhabricator

2017 wikitext editor emits many ready events with platform "other"
Closed, ResolvedPublic

Description

When editing a page with the 2017 wikitext editor, the warning "ve.init.mw.trackSubscriber: no target available and no platform specified ready" is logged in the browser console. This happens both in production and beta.

select
    left(timestamp, 8) as day,
    count(*) as events
from log.Edit_17541122
where
    event_editor = "wikitext-2017" and
    event_action = "ready" and
    event_platform = "other" and
    timestamp >= "20180911"
group by left(timestamp, 8)

         day  events
0   20180911     235
1   20180912     207
2   20180913     233
3   20180914     239
4   20180915     245
5   20180916     239
6   20180917     221
7   20180918     222
8   20180919     238
9   20180920     269
10  20180921     268
11  20180922     280
12  20180923     274
13  20180924     191

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 462500 had a related patch set uploaded (by Esanders; owner: Esanders):
[mediawiki/extensions/VisualEditor@master] Provide platform when tracking mwedit.ready for tempWikitextEditor

https://gerrit.wikimedia.org/r/462500

Esanders edited projects, added VisualEditor (Current work); removed VisualEditor.
Esanders moved this task from Incoming to Code review on the VisualEditor (Current work) board.

Change 462500 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Provide platform when tracking mwedit.ready for tempWikitextEditor

https://gerrit.wikimedia.org/r/462500

nshahquinn-wmf renamed this task from "ve.init.mw.trackSubscriber: no target available and no platform specified ready" to 2017 wikitext editor emits many ready events with platform "other".Sep 24 2018, 7:17 PM
nshahquinn-wmf updated the task description. (Show Details)

Overhauling and fixing these metrics is important for establish baselines for our work to improve mobile visual editing, so the Editing Q1 2018-19 mobile improvements tag does apply here.

Reopening so I don't forget to check the data to verify the fix.

Looks good to me!

select
    left(timestamp, 8) as day,
    count(*) as events
from log.Edit_17541122
where
    event_editor = "wikitext-2017" and
    event_action = "ready" and
    event_platform = "other" and
    timestamp >= "20180924"
group by left(timestamp, 8)

        day  events
0  20180924     260
1  20180925     262
2  20180926     239
3  20180927      94
4  20181001       1