Enable new Glean App rally.debug
Categories
(Data Platform and Tools :: General, task, P1)
Tracking
(Not tracked)
People
(Reporter: Dexter, Assigned: Dexter)
References
Details
Attachments
(2 files)
Application friendly name: rally_debug
Application ID: rally.debug
Description: Brief description of your application
Git Repository URL: https://github.com/mozilla-rally/rally-core-addon
Locations of metrics.yaml files (can be many):
- metrics.yaml
Locations of pings.yaml files (can be many):
- pings.yaml
Dependencies*:
- glean-js
Retention Days: 180 (*pending the response from the Rally team)
- Dependencies can be found in the Glean repositories. Each dependency must be listed explicitly. For example, the default Glean probes will only be included if glean itself is a dependency.
** Number of days that raw data will be retained. A good default is 180.
If you need new dependencies, please file new bugs for them, separately from this one. For any questions, ask in the #glean channel.
| Assignee | ||
Comment 1•5 years ago
|
||
I cleared the ni? for Frank and will flag him after the dependend questions are cleared.
@Anthony, in the proposal we say we route based on the "rally-" (with the "-") prefix. However, the template for this bug does not mention dashes. Is the above correct?
@ted, how long do we want to retain Rally Core addon datA?
Comment 2•5 years ago
|
||
We do route on the rally- prefix in the schemas repository. The app name will be transformed (e.g. org.mozilla.firefox is converted to org-mozilla-firefox). Please use established Glean conventions where possible.
Comment 3•5 years ago
|
||
See https://mozilla.github.io/probe-scraper/#tag/application for full documentation of the repositories.yaml fields.
In particular, for app_id:
The app's identifier exactly as it appears in the relevant app store listing (for relevant platforms) or in the app's Glean initialization call (for other platforms). In the case of the Google Play store, it may contain both dots and dashes. For applicable platforms, you should be able to construct an app store URL from this value.
This is an "end-to-end identifier": wherever there is a field called app_id from probe scraping to user-facing derived tables in BigQuery, it should reflect this exact value.
So it's fine for this value to be in a format that contains dots or underscores. It will be normalized to contain dashes in the URI and normalized to contain underscores for the BigQuery dataset names.
For desktop Firefox, the convention has become dotted notation (firefox.desktop and firefox.desktop.background.update). If there is a specific convention that makes sense for the context of glean.js or Javascript in general, that's probably the most important consideration for deciding on the format here.
| Assignee | ||
Comment 4•5 years ago
|
||
(In reply to Anthony Miyaguchi [:amiyaguchi] from comment #2)
We do route on the rally- prefix in the schemas repository. The app name will be transformed (e.g. org.mozilla.firefox is converted to org-mozilla-firefox).
Got it, that's what I needed to know!
Thanks Jeff and Anthony!
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Updated•5 years ago
|
Comment 5•5 years ago
|
||
Comment 6•5 years ago
|
||
| Assignee | ||
Updated•5 years ago
|
Description
•