Closed Bug 808635 Opened 12 years ago Closed 12 years ago

Design and document payload format for FHR v1

Categories

(Firefox Health Report Graveyard :: Client: Desktop, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rnewman, Assigned: gps)

References

Details

No description provided.
Blocks: 718066
Documented things as they are currently implemented in the services docs Git repo: https://github.com/mozilla-services/docs/commit/1bb8c649820ef2a5730647aca68198e53f3a0cf4 This should eventually be live at http://docs.services.mozilla.com/. I'm tempted to resolve this bug...
I'd like it to stay open until we've finished building the data providers for v1. That way we can ensure completeness.
I was thinking we could document each provider as part of implementing it.
>+ "providers": { >+ "app-info": { >+ "app-info": { >+ "name": "app-info", This example has one too many levels of '"app-info": {' nesting
That example is pretty bad. Here, "app-info" is both the name of the provider and the name of the measurement. The measurement name is redundantly defined, yes. The JSON may change once daily measurements are added. I'm going to work on that today.
Assignee: nobody → gps
Status: NEW → ASSIGNED
The new hotness looks like http://gps.pastebin.mozilla.org/2037468. This is roughly what I plan on shipping. Xavier: How does that look to you?
Flags: needinfo?(xstevens)
Gregory: Looks fine to us. Mark commented on bug 824528 about this but we want to make sure we include only extensions and plugins in the addons list. Including themes can cause inadvertent privacy exposure.
Flags: needinfo?(xstevens)
I'm calling this one done. File a new bug if you want more docs.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Component: Metrics and Firefox Health Report → Client: Desktop
Product: Mozilla Services → Firefox Health Report
Product: Firefox Health Report → Firefox Health Report Graveyard
You need to log in before you can comment on or make changes to this bug.