Firefox OS/Syncto: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 21: Line 21:


=== Client updates ===
=== Client updates ===
As mentioned above, we studied the possibility of implementing a [http://ferjm.github.io/fxos-sync-architecture/1-fxos-sync.html#/ Firefox Sync client on Firefox OS] and we decided that the best approach could be to reuse some of the parts that were already implemented on the platform (Firefox Accounts client, HAWK client, Token server client, etc). That would save us some development time, but would also tie us to Gecko, which means potentially less frequent updates (which are specially rare on Firefox OS). Having a content side solution opens the door to easier updates. Moving most part of the Sync client logic to the server side means mostly seamless updates.
As mentioned above, we studied the possibility of implementing a [http://ferjm.github.io/fxos-sync-architecture/1-fxos-sync.html#/ Firefox Sync client on Firefox OS] and we decided that the best approach could be to reuse some of the parts that were already implemented on the platform (Firefox Accounts client, HAWK client, Token server client, etc). That would save us some development time, but would also tie us to Gecko, which means potentially less frequent updates (which are specially rare on Firefox OS). Having a content side solution (kinto.js) opens the door to easier updates and moving most part of the Sync client logic to the server side means mostly seamless updates. We could potentially even add the Kinto client as a Firefox OS addon and have it update it from the Marketplace when needed, but that's something that we still need to study in detail.


=== Client uniformity ===
=== Client uniformity ===
Confirmed users
483

edits

Navigation menu