Labs/Weave: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (rephrase transition to Firefox Sync)
 
(19 intermediate revisions by 9 users not shown)
Line 1: Line 1:
__NOTOC__
The Mozilla Labs Weave project is now called [[Firefox Sync]].
http://people.mozilla.com/~cbeard/weave/weave-logo.jpg


[https://addons.mozilla.org/en-US/firefox/downloads/latest/10868/addon-10868-latest.xpi Install the latest released version of the Weave Add-On]
If you are looking for information about the Firefox Sync feature, see the [[Firefox Sync]] page.


[https://people.mozilla.com/~cbeard/weave/dist/weave-latest.xpi Install the latest development snapshot of the Weave Add-On]
If you are looking for information about the various Online Identity related projects, go [https://mozillalabs.com/conceptseries/identity/ here].


== What is Weave ==
You can also go directly to the [https://wiki.mozilla.org/Account_Manager Account Manager page] and the [https://mozillalabs.com/contacts/ Firefox Contacts page].


Weave is a Mozilla Labs project to integrate web services into Firefox by allowing users to securely share their data with other instances of their own software, other users and 3rd parties.  The Weave project includes a Firefox add-on, a server component, and data sharing APIs.
If you are interested in reading the older Weave pages, go [[Labs/Weave/Older|here]].
 
The 1.0 release of the Weave project provides a synchronization service for browser data between Firefox and Fennec instances, keyed on a user account hosted on a Weave server.  Mozilla operates a hosted server, and the source code for the server is open so that any user may operate their own server if they wish.  The synchronization product keeps bookmarks, history, form data, passwords, tabs, and user preferences, and provides an API to allow add-on developers to synchronize their data as well.
 
All software released as part of the Weave project is currently considered to be in the ''prototype'' stage, so use it at your own risk.
 
You can read more about Weave in its "[https://labs.mozilla.com/projects/weave/ project page]," as well as the [http://groups.google.com/group/mozilla-labs-weave Weave User Forum].
 
== More Information ==
 
* [http://labs.mozilla.com/projects/weave/ Project page]
* [https://addons.mozilla.org/en-US/firefox/addon/10868 addons.mozilla.org page]
* [http://groups.google.com/group/mozilla-labs-weave User Forum]
* [[Labs/Weave/FAQ|Frequently Asked Questions]]
* [[Labs/Weave/Feedback|Feedback & Bug Reporting]]
 
== Project Management ==
 
* [[Labs/Weave/WeeklyMeetings|Weekly Meetings]]
* [[Labs/Weave/Roadmap|Roadmap]] - Upcoming release plans
 
== Development ==
 
* [[Labs/Weave/Building|Build Instructions]] - How to retrieve the Weave source code and build the extension yourself.
* [[Labs/Weave/QA|QA]] - Testing Weave
* [[Labs/Weave/Committing|Commit Rules]] - How to commit to Weave
* [http://people.mozilla.com/~cbeard/weave/dist/latest-weave.xpi Latest build]
 
* [[Labs/Weave/0.3/Setup|0.3 Server setup]]
* [[Labs/Weave/0.5/Setup/Migration|0.3-0.5 server migration]]
* [[Labs/Weave/0.5/Setup/Storage| 0.5 server setup]]
 
== Documentation ==
 
* [[Labs/Weave/Crypto|Crypto]] - How Weave uses cryptography
* [[Labs/Weave/API|APIs]] - Server APIs and instructions for setting up your own weave server
* [[Labs/Weave/InstallWeaveFennec|How to Install Weave and Fennec on a Nokia N810]]
* [[Labs/Weave/ClientAPI|How To Write a Sync Engine for a New Data Type]]
* [http://adblockplus.org/blog/adding-weave-support-to-an-extension Adding Weave support to an extension] by Wladimir Palant (written on 2009-06-01)
* [http://www.toolness.com/wp/?p=41 Mozilla Weave: A Bird's-eye View] great overview, albeit slightly out of date.
* [[Labs/Weave/Notifications|Notifications]] - Using the notifications system to notify users about Weave events/problems.
* [[Labs/Weave/OAuth|OAuth Overview]] - Some notes about how OAuth might apply to Weave.
* [[Labs/Weave/Attic|Attic]] - a few links, now outdated

Latest revision as of 22:41, 10 August 2011

The Mozilla Labs Weave project is now called Firefox Sync.

If you are looking for information about the Firefox Sync feature, see the Firefox Sync page.

If you are looking for information about the various Online Identity related projects, go here.

You can also go directly to the Account Manager page and the Firefox Contacts page.

If you are interested in reading the older Weave pages, go here.