-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Changelog section to Glean Dictionary for metrics and pings #1519
Comments
@rebecca-burwei (or @perrymcmanis144 , since you were cc'd on the initial bug), would you kindly expand a bit on what do you use the information for / why that's necessary or helpful? Thanks! |
Probes change frequently (for evidence, see any of the examples I linked above). It's impossible to interpret our historical data without knowing how the probes have changed (for evidence, see any of the examples I linked above). |
@rebecca-burwei the changelog mostly report "thing X was added, thing Y was removed in version Z". Is that good enough? I'm trying to get a better understanding of what you specifically are looking for because there might be an opportunity for us to automate this. |
Yes -- that's exactly what's needed. :) We need to answer questions like:
It's very easy to develop misleading analyses without this information. @perrymcmanis144 did indicate that some of this might be automate-able. Even if nothing else is possible, a simple changelog like:
Even a simple changelog like that would be an improvement because it would turn "unknown unknowns" into "known unknowns", and we could go digging in other docs as needed. |
Oh one more that would be very helpful: |
@rebecca-burwei that's great context , thanks! @Iinh @badboy do you think the above could be achieved via the probe info service data? |
This partly overlaps with glean-annotations, which already allow to add further (unstructured) data to metrics. Additionally, metrics can have a To me it's not 100% clear what kind of structured data we'd want to enforce here. |
Couple more thoughts I had on this:
|
Originally filed here by @rebecca-burwei
With Sponsored Tiles, Suggest and Urlbar on Firefox Desktop (Legacy telemetry), the implementing engineers write changelog-style docs for the probes. Here a few examples that illustrate what the changelog looks like and why this is necessary:
The Glean Dictionary should strongly encourage changelog-style docs. The open-ended commentary section is not sufficiently opinionated.
The text was updated successfully, but these errors were encountered: