Closed Bug 1168171 Opened 9 years ago Closed 9 years ago

Synchronizer API

Categories

(Firefox OS Graveyard :: Sync, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: ferjm, Unassigned)

References

Details

Probably the biggest difference between existing Sync clients (Desktop, Android and even iOS) and Firefox OS is that part of the data to be synchronized doesn't live on the chrome side. For example, bookmarks and history are stored on separated DataStores. We need a way to feed the Sync client with this data and a way to be notified about remote changes on this data so the local copy can be updated accordingly.
Blocks: fxos-sync
This API must run on workers, so it can be used along with the BackgroundSync API [1]

[1] https://github.com/slightlyoff/BackgroundSync
Component: General → Sync
Instead of directly implementing a Sync client for FxOS, we are going to use a Kinto based service [1] to store FxOS related data and this service will handle the synchronization with the Firefox Sync servers. So we won't don't need this piece for now.

[1] https://wiki.mozilla.org/Firefox_OS/Syncto
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.