If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Properly document the async behavior of the Telemetry modules

NEW
Unassigned

Status

()

Toolkit
Telemetry
P4
normal
3 years ago
2 years ago

People

(Reporter: gfritzsche, Unassigned)

Tracking

(Blocks: 1 bug)

Trunk
Points:
1

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [measurement:client])

We have some async tasks and async startup and shutdown behavior for TelemetryPing.jsm and TelemetrySession.jsm.

We need to document this properly for future readers:
* more in-code commenting on the async parts/tasks and how they interact and order
* ideally an overview on the async/task/etc behavior in the in-tree docs

(Note that bug 1140558 will remove some asynchronicity)
Blocks: 1122482
No longer blocks: 1120356
Blocks: 1201022
No longer blocks: 1122482
The in-code commenting should be reasonable now, we still want to add a short overview of the Telemetry modules involved and the kind of tasks they run.
Points: --- → 1
Priority: -- → P3
Whiteboard: [measurement:client]
Priority: P3 → P4
You need to log in before you can comment on or make changes to this bug.