mozilla / mozilla/probe-scraper
Publish applications to `v2/glean/applications`
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 26
- Forks
- 73
- Avg merge
- 10h
- Merged PRs (30d)
- 3
Description
This would be useful for Looker, which pushes one-namespace per-application. The current app-variants listing is decomposed, and we have to find all the channels for every variant; if we switched to an /applications endpoint it would simplify that code.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how the current app-variants listing is assembled and published, then compare its channel and variant data with the requested v2/glean/applications endpoint. Confirm the expected one-namespace-per-application shape for Looker and define completion as an applications listing that removes the need to discover channels across each variant.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100