Closed Bug 1227593 Opened 10 years ago Closed 10 years ago

Sync engine shared lib

Categories

(Firefox OS Graveyard :: Sync, defect, P2)

ARM
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED FIXED
2.6 S2 - 12/4

People

(Reporter: ferjm, Assigned: ferjm)

References

Details

Attachments

(1 file)

Sync app adapters must be written inside the Sync app which force them to use DataStore to share the synchronized collection data with the original local collection source. We want to avoid this and allow any app to implement the Sync app Adapter API. We will likely use IAC for this.
Blocks: fxos-sync
Priority: -- → P3
Target Milestone: --- → 2.6 S2 - 12/4
Summary: Sync app plugin adapters → Sync engine shared lib
Assignee: nobody → ferjmoreno
Priority: P3 → P2
Comment on attachment 8693495 [details] [review] [gaia] ferjm:bug1227593.syncengine.shared > mozilla-b2g:master This is just a first step. I filed bug 1227593 and bug 1228966 as follow-ups.
Attachment #8693495 - Flags: review?(mbdejong)
(In reply to Fernando Jiménez Moreno [:ferjm] from comment #2) > Comment on attachment 8693495 [details] [review] > [gaia] ferjm:bug1227593.syncengine.shared > mozilla-b2g:master > > This is just a first step. I filed bug 1227593 and bug 1228966 as follow-ups. I meant to say: bug 1228964 and bug 1228966
Comment on attachment 8693495 [details] [review] [gaia] ferjm:bug1227593.syncengine.shared > mozilla-b2g:master Great! Just please also move apps/sync/test/unit/* (except for apps/sync/test/unit/adapters/*) to shared/test/unit/sync/, right?
Attachment #8693495 - Flags: review?(mbdejong) → review+
Unfortunately we don't run tests in shared, only in the apps folder.
Actually, it seems that we have apps/sharedtests for that.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: