Introduce new telemetry probes for JSTerm

RESOLVED WONTFIX

Status

enhancement
RESOLVED WONTFIX
Last year
9 months ago

People

(Reporter: Honza, Unassigned)

Tracking

(Blocks 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

In order to collect user/usage data related to JSTerm and measure success of new features we should introduce some telemetry probes.

I think we should mainly:
- Count number of executed expressions

We could perhaps also:
- Count how many times auto-completion is used to complete an expression.
- Count size of every executed expression and number of keystrokes to build it? 
- Count time used to build an expression. This might be tricky since the input line is focused all the time. We'd probably have to measure time in between individual keystrokes (note that auto-completion can make it faster)

This MDN page should be useful:
https://developer.mozilla.org/en-US/docs/Mozilla/Performance/Adding_a_new_Telemetry_probe


Honza
Priority: P3 → P2
Whiteboard: [boogaloo-mvp]
Product: Firefox → DevTools
Harald, we already landed a probe recording the number of lines of an evaluated expression.
Do you have an idea of what else we could measure here ?
Flags: needinfo?(hkirschner)
Afaik we got the critical interactions covered. Lets understand what we have and file more when we have actual questions that we need to answer.

I consider this done.
Flags: needinfo?(hkirschner)
Whiteboard: [boogaloo-mvp] → [boogaloo-reserve]
Priority: P2 → P3
See Comment 2
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → WONTFIX
Priority: P3 → --
Whiteboard: [boogaloo-reserve]
You need to log in before you can comment on or make changes to this bug.