Closed Bug 1262205 Opened 9 years ago Closed 5 years ago

Implement action for SHIELD Studies

Categories

(Shield :: Actions, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: osmose, Unassigned)

Details

This bug will be used to track implementing a Normandy action to prompt and deliver SHIELD study addons to users.
Component: SHIELD → General
Product: Websites → Normandy
Component: General → Actions
We discussed some implementation details in a meeting: - The consent page will live in the system add-on, as we don't expect it to change often, and having the page be local to the add-on avoids issues with getting a remote page whitelisted for add-on installation without scary warning prompts. - We probably want some level of signing for SHIELD study add-ons, but which level is still undetermined. This also affects the level of review we want to get from AMO for study add-ons before we launch them. - We are considering making arguments to the action accept markdown in order to provide more control over the structure of the consent page, but aren't yet sure if we want to commit to that as it increases the complexity of the add-on.
That sounds accurate based on the meeting we had last week. Let me know if you have anything we need to clarify.
This is currently blocked by awaiting a final design for the study consent page, which will come after we ship more studies with the instrumented consent page. I don't think this fits in 2016q2 anymore. Matt_G: Feel free to re-add it to the tracker if you disagree.
No longer blocks: 1248648
Assignee: mkelly → nobody
Spec notes from prior meeting: Add a normandy action that prompts users to participate in a SHIELD study. The action form should include any specifications needed for the consent page & the study addon itself. The action should only be run if the user doesn't currently have the study addon installed, and we can determine they have not yet seen the prompt for this particular study. The Normandy addon should use a page worker to open a tab with the consent page that outlines the participation details, and allows users to install the study addon.
Assignee: nobody → bstoroz
Status: NEW → ASSIGNED
Assignee: bstoroz → nobody
Status: ASSIGNED → NEW

Normandy has been able to install add-ons as a part of studies for a long time now.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.