Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add driver function for installing a study addon from a URL #748

Closed
Osmose opened this issue May 9, 2017 · 2 comments
Closed

Add driver function for installing a study addon from a URL #748

Osmose opened this issue May 9, 2017 · 2 comments
Assignees

Comments

@Osmose
Copy link
Contributor

Osmose commented May 9, 2017

Opt-out studies will be given a URL to an XPI file to install. The action will need to be able to hand this URL to the driver for installation.

In order to power the listing page for current and past studies, we'll need to store some information about the study and track when it is removed, so I suggest a study-specific API:

await normandy.studies.install('https://example.com/addon.xpi');

I'll file a separate issue for tracking the info about the study.

@crankycoder Thoughts?

@Osmose
Copy link
Contributor Author

Osmose commented May 12, 2017

We'll need an API for uninstalling add-ons as well, so that we can remove studies that have been rolled back on the server.

@Osmose
Copy link
Contributor Author

Osmose commented Jun 30, 2017

This landed in #778.

@Osmose Osmose closed this as completed Jun 30, 2017
@mythmon mythmon added this to the opt-out-studies milestone Jan 30, 2018
@mythmon mythmon added this to Completed in Opt Out Studies Feb 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Opt Out Studies
  
Completed
Development

No branches or pull requests

3 participants