Firefox/Input/Support aboutsupport

From MozillaWiki
< Firefox‎ | Input
Revision as of 15:09, 2 October 2014 by Willkg (talk | contribs) (Created page with "= Support About:Support = == Summary == There's troubleshooting information available on the "about:support" page which is also available through an internal API. At some po...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Support About:Support

Summary

There's troubleshooting information available on the "about:support" page which is also available through an internal API. At some point, this API will be accessible outside of the browser chrome to specific whitelisted sites like Input and SUMO.

When this API is available, we want to capture specific portions of that data along with feedback response data. This will radically improve our ability to suss out steps-to-reproduce for problems users are having without requiring that the users be Firefox developers.

FIXME: Expand this.

Status

History

  • 2014-10-02: Initial pass at project plan

v1: Capture about:support data (2014q4)

Requirements

Note: Before we can start, the code for making the API available to Input must have landed.

FIXME: Finish requirements

  1. capture about:support data from the generic feedback form when the user is leaving feedback
  2. store that data in a separate table
  3. make data available to people in the analyzers group
  4. data must not be visible on public facing pages (e.g. front page dashboard, etc)

Rough steps to implement

FIXME: Finish steps to implement and move to bugs

  1. figure out which specific data we want to capture--we probably don't want to capture it all
  2. figure out the data retention rules for this data
  3. create a model for about:support data
  4. add code to the data retention enforcement code to delete when appropriate
  5. update generic feedback form to pull data from the API when available and send it along with the feedback response

Bugs