Closed Bug 1944592 Opened 1 year ago Closed 1 year ago

Add Telemetry Environment migration progress to arewegleanyet.com

Categories

(Toolkit :: Telemetry, task, P1)

task

Tracking

()

RESOLVED FIXED

People

(Reporter: chutten, Assigned: chutten)

References

Details

(Whiteboard: [fog-migration])

Attachments

(1 file, 2 obsolete files)

arewegleanyet.com is a very nice thing for tracking progress of Firefox Desktop's API migration to FOG (source).

Let's add the Environment!

It turns out there are presently 127 Environment "probes" according to my expert opinion. Some of these are single, scalar fields like environment.settings.addonCompatibilityCheckEnabled. Some of these are list fields like settings.intl.acceptLanguages. Some of these are structured fields like system.gfx.features.d3d11.

Automatically counting how many of these there are may be impossible, or at least very tricky. So to advertise this to arewegleanyet, we'll simply add a comment to TelemetryEnvironment.sys.mjs that says // Legacy Count: 127. We'll need to keep this up-to-date in e.g. bug 1943698

We could automatically determine how many Glean metrics have come in to mirror these 127 legacy probes by e.g. using metadata.tags or scanning the AST for unique token pairs following Glean.... but if we have one inline comment we need to keep in mind, we might as well have two. // Glean Count: 0

See Also: → 1943698
Whiteboard: [fog-migration]
Attachment #9462552 - Attachment is obsolete: true
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: