[meta] Addon Rollouts
Categories
(Shield :: General, task)
Tracking
(Not tracked)
People
(Reporter: rehandalal+mozilla, Unassigned)
References
(Depends on 2 open bugs, Blocks 1 open bug)
Details
We need to make some changes to Normandy Client and AddonManager to support Addon Rollouts and this is a meta bug to track that work.
The changes to AddonManager:
- Create a new location for Normandy specific installations
- Implement version based prioritization for addons (specifically for addons installed in either the Normandy location or that is built in). If an addon is installed in either of the target locations we will use version to decide which addon to favor rather than location the location hierarchy.
- Upgrade/Downgrade ability by location: We need the ability to "uninstall" an addon from a specific location without it causing permanent data loss as these uninstalls are only meant to allow upgrade/downgrade to an addon installed in another location. We are not actually completely uninstalling the addon and so no destructive changes should take place.
The changes to Normandy Client:
- Change the install location so that it uses the new Normandy specific install location.
- Update Normandy to support addon rollout graduation: When a new built in version of an addon takes priority over the Normandy-shipped addon we will get a signal from AddonManager at startup. This should trigger some cleanup actions to mark the rollout as graduated and non-destructively uninstall the addon from the Normandy location.
Comment 1•5 years ago
|
||
We have a bug in https://bugzilla.mozilla.org/show_bug.cgi?id=1683991 which could have done with being able to push out updates to engines. We havent currently classed that bug as being urgent however I was wondering if this was something that was still being planned on in case a more urgent need to update comes around?
| Reporter | ||
Comment 2•5 years ago
|
||
:daleharvey at this point we have no plans to build out this feature. our team will not be adding any major features to Normandy going forward but we can possibly explore some other avenues for a off train fix for this.
Comment 3•1 year ago
|
||
Just to note that with the roll-out of the new search configuration v2 (bug 1833829), the search service will no longer be using built-in add-ons provided by the application. Hence, the requirement from the search team is no more.
I think this could probably be closed unless there's still desire to be able to do this for other things.
Comment 4•1 year ago
|
||
Normandy is being shut down this year.
Description
•