Closed Bug 1640306 Opened 1 year ago Closed 1 year ago

add about:pioneer MVP for enrolling in Pioneer v2 and associated studies

Categories

(Firefox :: General, task, P1)

task

Tracking

()

RESOLVED FIXED
Firefox 78
Tracking Status
firefox78 --- fixed

People

(Reporter: rhelmer, Assigned: rhelmer)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 1 obsolete file)

Users need a way to un/enroll from Pioneer, and to see and un/enroll from various studies.
See bug 1634552 comment 0 for more context around the Pioneer program.

The expectation is that the initial version is an MVP. It will be able to provide roughly the workflow in this basic wireframe/mockup: https://docs.google.com/presentation/d/1zKSZjGYPZG-N9oqKygIQ1zAOJ5CBFaPH1NPP7rtwk-g/edit#slide=id.g8711200a22_2_8

It does not require localization, and only needs to supports one study at a time. Studies are implemented as privileged add-ons, with minimal special API privileges, such as the ability to send encrypted telemetry. Study add-ons will not ship privileged code via WebExtension Experiments.

We are landing this simple MVP now so it can be used for testing out data collection on the release channel for Firefox 78. We will be iterating on the design in the meantime and land a finalized version in time for go-to-market (GTM) in Firefox 79.

Severity: -- → N/A
Type: defect → task
Priority: -- → P1

Depends on D76934

Attachment #9151217 - Attachment is obsolete: true
Pushed by rhelmer@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5da37c5cd652
move toggle button to shared r=mstriemer
https://hg.mozilla.org/integration/autoland/rev/6ce5f6969503
add about:pioneer MVP r=mstriemer,fluent-reviewers,flod
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 78
You need to log in before you can comment on or make changes to this bug.