Labs/Weave

< Labs
Revision as of 23:18, 3 June 2008 by Varmaa (talk | contribs) (Moved building link to development docs section.)

Back to Labs.

Weave Project

What Is Weave?

Weave is a Mozilla Labs project to integrate web services into Firefox by allowing users to securely share their data with other users and 3rd parties. As such, the Weave encompasses a Firefox add-on, a server component, data sharing APIs, etc.

All software released as part of the Weave project is currently considered to be in the early prototype stage, so use it at your own risk.

You can read more about Weave in the original announcement, "Introduction to Weave," as well as the Weave Forums.

Links

Add-on Requirements

For best results Firefox 3 beta 5 or greater is recommended. You may use beta 4, but it is not recommended, specially on Windows.

Add-on Installation Steps

  1. Go to https://services.mozilla.com/ and create a Weave account, if you do not already have one.
  2. Following the directions in the e-mail that is sent to you, to verify your account and download the initial prototype.
  3. Once it is installed follow the directions on the first run page.
  4. On other machines, visit https://services.mozilla.com/ again, and click on the link to download the add-on.

Weave Development Documentation

Mozilla Weave: A Bird's-eye View is a blog post by Atul about the overall architecture of Weave. Once the post becomes out-of-date, we'll copy its contents over to this wiki and continue keeping it up to date.

See Labs/Weave/Building for information on how to retrieve the Weave source code and build the extension yourself.

See Labs/Weave/AddDataType for information on how to add new data types to Weave for synchronization.