Labs/Weave: Difference between revisions
No edit summary |
No edit summary |
||
| Line 6: | Line 6: | ||
[https://people.mozilla.com/~cbeard/weave/dist/weave-latest.xpi Install the latest development snapshot of the Weave Sync Add-On] | [https://people.mozilla.com/~cbeard/weave/dist/weave-latest.xpi Install the latest development snapshot of the Weave Sync Add-On] | ||
= 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 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. | 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. | ||
| Line 15: | Line 15: | ||
You can read more about Weave in its "[https://mozillalabs.com/projects/weave/ project page]," as well as the [http://groups.google.com/group/mozilla-labs-weave Weave User Forum]. | You can read more about Weave in its "[https://mozillalabs.com/projects/weave/ project page]," as well as the [http://groups.google.com/group/mozilla-labs-weave Weave User Forum]. | ||
= User Information = | |||
* [[Labs/Weave/FAQ|Frequently Asked Questions]] | * [[Labs/Weave/FAQ|Frequently Asked Questions]] | ||
* [http://groups.google.com/group/mozilla-labs-weave User Forum] | * [http://groups.google.com/group/mozilla-labs-weave User Forum] | ||
* [[Labs/Weave/Feedback|Feedback & Bug Reporting]] | * [[Labs/Weave/Feedback|Feedback & Bug Reporting]] | ||
* [http://labs.mozilla.com/projects/weave/ Project page] | * [http://labs.mozilla.com/projects/weave/ Project page] | ||
* [https://addons.mozilla.org/en-US/firefox/addon/10868 addons.mozilla.org page] | * [https://addons.mozilla.org/en-US/firefox/addon/10868 addons.mozilla.org page] | ||
* [[Labs/Weave/WEPs|Weave Enhancement Proposals]] | * [[Labs/Weave/WEPs|Weave Enhancement Proposals]] | ||
* [[Labs/Weave/InstallWeaveFennec|How to Install Weave and Fennec on a Nokia N810]] | * [[Labs/Weave/InstallWeaveFennec|How to Install Weave and Fennec on a Nokia N810]] | ||
<!-- transclusion rocks, please don't add to this section! --> | |||
{{:Labs/Weave/Experimental_Clients}} | {{:Labs/Weave/Experimental_Clients}} | ||
{{:Labs/Weave/Includes/Documentation}} | |||
= Project Management = | |||
* [[Labs/Weave/WeeklyMeetings|Weekly Meetings]] | * [[Labs/Weave/WeeklyMeetings|Weekly Meetings]] | ||
* [[Labs/Weave/Roadmap|Roadmap]] - Upcoming release plans | * [[Labs/Weave/Roadmap|Roadmap]] - Upcoming release plans | ||
= Development = | |||
* [[Labs/Weave/Building|Extension Build Instructions]] - How to get the Weave extension source code and build it yourself. | * [[Labs/Weave/Building|Extension Build Instructions]] - How to get the Weave extension source code and build it yourself. | ||
| Line 42: | Line 39: | ||
* [[Labs/Weave/Committing|Commit Rules]] - How to commit to Weave | * [[Labs/Weave/Committing|Commit Rules]] - How to commit to Weave | ||
* [http://people.mozilla.com/~cbeard/weave/dist/latest-weave.xpi Latest build] | * [http://people.mozilla.com/~cbeard/weave/dist/latest-weave.xpi Latest build] | ||
Revision as of 11:25, 6 February 2010
Install the latest released version of the Weave Sync Add-On
Install the latest development snapshot of the Weave Sync Add-On
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 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.
The first service under the Weave umbrella is the synchronization service. The Weave Sync 1.0 add-on lets you securely take your Firefox experience with you to all your Firefox browsers. 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.
You can read more about Weave in its "project page," as well as the Weave User Forum.
User Information
- Frequently Asked Questions
- User Forum
- Feedback & Bug Reporting
- Project page
- addons.mozilla.org page
- Weave Enhancement Proposals
- How to Install Weave and Fennec on a Nokia N810
Experimental Clients
- Web based data viewer
- iPhone data viewer
- WebOS data viewer
- Python based command line data viewer
- Java based command line data viewer and Android compatible library
- Weave for DolphinHD on Android
Documentation
- Design Pattern: How to Synchronize Add-on Preferences
- Design Pattern: How to Access Browser Data in Client Software
- Service API documentation
- Crypto architecture documentation
- Storage Format documentation
- Browser Object documentation
- Load Testing documentation
- Quota Algorithm
- To suggest a new service or a chance to an existing one, please visit the Weave Enhancement Proposal (WEP) page.
Project Management
- Weekly Meetings
- Roadmap - Upcoming release plans
Development
- Extension Build Instructions - How to get the Weave extension source code and build it yourself.
- Server Setup Instructions - How to get the Weave server source code and run your own server
- QA - Testing Weave
- Commit Rules - How to commit to Weave
- Latest build