CloudServices/Sync: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(formatting; link to Bugzilla component)
Line 28: Line 28:
Firefox Sync development is led by the [[Services]] team at Mozilla. Details from weekly [[/Meetings|team meetings]] concerning development and progress are available.
Firefox Sync development is led by the [[Services]] team at Mozilla. Details from weekly [[/Meetings|team meetings]] concerning development and progress are available.


==Getting Involved==
==Get Involved==
===IRC===
Shout out in the '''#sync''' channel in Mozilla's [[IRC]] server (''irc.mozilla.org'').


For questions or to contact people involved with Sync, try the '''#sync''' channel in Mozilla's [[IRC]] server. Or, if you prefer email, see [[Services/services-dev|services-dev]] for contact info.
Most team members are geographically located in North America. If you don't hear a response, try asking again in a few hours.


Most of the Sync team members are geographically located in North America.
===Mailing List===
See [[Services/services-dev|services-dev]] for email contact info.
 
===Report Bugs===
Sync bugs should be reported in the [https://bugzilla.mozilla.org/describecomponents.cgi?product=Mozilla%20Services Mozilla Services Component] of Bugzilla.


==Other Info==
==Other Info==


If you are coming from Xmarks, see our [[/Xmarks|Xmarks quick reference]].
If you are coming from Xmarks, see our [[/Xmarks|Xmarks quick reference]].

Revision as of 23:35, 10 August 2011


sync-logo.png

Summary

Welcome to the developer home of Firefox Sync. For end-user (non-technical) information, please see the official Sync web site.

Firefox Sync is a set of software components and specifications that synchronize data between multiple Mozilla product instances. The software is open source and the specifications are all public. This means that others are free to implement components or run the software on their own.

Products and Services

The Sync family consists of the following products and services:

Firefox Sync
Client integrated in the Firefox and Fennec browsers
Server
Server component used for cross-client communication
Firefox Home
An iOS application (iPhone, iPad) that allows you to view Sync data from these devices
Server Instance
A Sync Server operated by Mozilla available for use by anybody in the world, free of charge. This is what Firefox sends data to by default.

Specifications

The Specifications of Sync cover:

HTTP API
Implemented by the Sync Server. Used by clients to exchange data
Cryptography Model
How encryption is used to securely store data in the Sync Server (the Sync Server can't even read important data)
Data Storage Formats
How existing clients (like Firefox) format synchronized data
Client APIs
These include the JavaScript API available in Firefox

Team

Firefox Sync development is led by the Services team at Mozilla. Details from weekly team meetings concerning development and progress are available.

Get Involved

IRC

Shout out in the #sync channel in Mozilla's IRC server (irc.mozilla.org).

Most team members are geographically located in North America. If you don't hear a response, try asking again in a few hours.

Mailing List

See services-dev for email contact info.

Report Bugs

Sync bugs should be reported in the Mozilla Services Component of Bugzilla.

Other Info

If you are coming from Xmarks, see our Xmarks quick reference.