Confirmed users
90
edits
(Created page with "== Objective == == Architecture ==") |
|||
Line 1: | Line 1: | ||
== Objective == | == Objective == | ||
If we call this sync, everyone will be confused | |||
Some things Firefox and Google are both pushing for: | |||
* https://github.com/slightlyoff/BackgroundSync/blob/master/explainer.md <== HERE | |||
* https://github.com/slightlyoff/ServiceWorker/blob/master/explainer.md | |||
There are shared and private data types on fxos | |||
shared include contacts, calendar, photos | |||
private would be whatever an app might come up with (cupcake recipes, etc.) | |||
both should be able to have a backing store that can sync with the apps on device | |||
Some use cases | |||
* install a flickr app, and your photos get uploaded to flickr ("sync") | |||
* install a Google+ app, and your photos also get uploaded. Do both at once! | |||
* install Delicious app, sync bookmarks (pending a bookmark DOM API, which we don't have) | |||
* Facebook keeps its contacts in sync. | |||
* Fruux backup keeps contacts in sync, EXCEPT Facebook contacts | |||
* provision identity on fruux using firefox accounts assertion | |||
== Architecture == | == Architecture == |