canmove, Confirmed users
457
edits
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
{{FeatureStatus | {{FeatureStatus | ||
|Feature name=Addon Sync | |Feature name=Addon Sync | ||
|Feature stage= | |Feature stage=Development | ||
|Feature status=In progress | |Feature status=In progress | ||
|Feature version=TBD | |Feature version=TBD | ||
|Feature health= | |Feature health=OK | ||
|Feature status note= | |Feature status note=All blocking issues have been addressed. Development is in progress. | ||
}} | }} | ||
{{FeatureTeam | {{FeatureTeam | ||
| Line 46: | Line 46: | ||
<td> | <td> | ||
Probably. Many add-ons still aren't restartless, so installing, uninstalling, enabling, or disabling will require restart. When Sync is driving the add-on install, the Add-on Manager won't display any visual prompts. So, it will be Sync's responsibility to trigger a UI element to prompt restart, if desired. Sync has full control over that element. We could display the one used by the Add-on Manager or make our own. | Probably. Many add-ons still aren't restartless, so installing, uninstalling, enabling, or disabling will require restart. When Sync is driving the add-on install, the Add-on Manager won't display any visual prompts. So, it will be Sync's responsibility to trigger a UI element to prompt restart, if desired. Sync has full control over that element. We could display the one used by the Add-on Manager or make our own. | ||
<br/>Answer from Faaborg: Is we do not need any extra UI. If the user happens to go to the Add-ons tab, the updated add-ons should show a restart is necessary. | |||
</td> | </td> | ||
</tr> | </tr> | ||
| Line 58: | Line 59: | ||
|Feature overview=Sync is a service to keep the Firefox experience consistent across multiple devices by ensuring user data is synced across various devices. This feature will enable add-ons to be synced across devices. Add-ons are small pieces of software that add new features or functionality to an installation of Firefox. Add-ons can augment Firefox with new features, foreign language dictionaries, or change its visual appearance. Through add-ons, you can customize Firefox to meet your needs and tastes. | |Feature overview=Sync is a service to keep the Firefox experience consistent across multiple devices by ensuring user data is synced across various devices. This feature will enable add-ons to be synced across devices. Add-ons are small pieces of software that add new features or functionality to an installation of Firefox. Add-ons can augment Firefox with new features, foreign language dictionaries, or change its visual appearance. Through add-ons, you can customize Firefox to meet your needs and tastes. | ||
Sync will ensure that add-ons are installed, uninstalled, disabled,and enabled as they are changed on each client for the same application. This means that desktop to desktop add-ons will sync, and mobile to mobile add-ons will sync. | Sync will ensure that add-ons are installed, uninstalled, disabled,and enabled as they are changed on each client for the same application. This means that desktop to desktop add-ons will sync, and mobile to mobile add-ons will sync. | ||
|Feature users and use cases=; Desktop browser to browser add-on install | |Feature users and use cases=; Desktop browser to browser add-on install | ||
* A user has sync set up his work and home desktops | * A user has sync set up his work and home desktops | ||
| Line 78: | Line 79: | ||
* At work, he goes to the add-on tab in the browser and enables a disabled add-on | * At work, he goes to the add-on tab in the browser and enables a disabled add-on | ||
* When he goes home and starts his Firefox browser this add-on will enable itself and not show up in the add-on tab | * When he goes home and starts his Firefox browser this add-on will enable itself and not show up in the add-on tab | ||
|Feature dependencies=; Sync GUID added to XPI Provider : Sync requires non-deterministic IDs to be affiliated with synchronized records. XPI add-ons currently don't have a suitable ID so once will need to be created. | |Feature dependencies=; Sync GUID added to XPI Provider : Sync requires non-deterministic IDs to be affiliated with synchronized records. XPI add-ons currently don't have a suitable ID so once will need to be created. | ||
|Feature requirements=*When a user installs an add-on, the add-on will be installed on all the user's devices connected with Sync. | |Feature requirements=*When a user installs an add-on, the add-on will be installed on all the user's devices connected with Sync. | ||
| Line 203: | Line 203: | ||
}} | }} | ||
{{FeatureTeamStatus | {{FeatureTeamStatus | ||
|Feature products notes=Cutting having sync update the add-ons since that mechanism is already a part of Firefox. I will follow up with FF folks to see if Sync does bring value. We can address it later. | |Feature products notes=Cutting having sync update the add-ons since that mechanism is already a part of Firefox. I will follow up with FF folks to see if Sync does bring value. We can address it later. | ||
}} | }} | ||
Discussion notes from 2011-08-16: | Discussion notes from 2011-08-16: | ||