[Social] Mozilla Weave and XMPP
Daniel Mills
thunder at mozilla.com
Thu Jul 10 21:39:49 CDT 2008
Hi Dan,
I'm the lead developer for Weave. We've had our eyes on XMPP for some
time now, but don't currently use it for much. We did write a basic
XMPP stack which allows us to pass around basic notifications for
sharing ('so-and-so has shared bookmarks with you, click here to
accept', that kind of thing), but will likely switch a more mature one
soon (JSJaC looks promising).
Down the line, we want to explore with using XMPP to move around the
actual data. Currently we use WebDAV (mostly just GET, PUT, LOCK) to
do that.
We're not yet to the point where we can spend a lot of time on XMPP
integration, but we'd welcome any help / insight anyone might have.
Dan
On Jul 10, 2008, at 5:38 PM, Dan Brickley wrote:
>
> Very intriguing,
> http://arstechnica.com/news.ars/post/20080702-first-look-mozilla-weave-0-2-puts-firefox-in-the-cloud.html
> Excerpted below. --danbri
>
>
> [[
> Mozilla Labs has announced the availability of Weave 0.2, the third
> major release of its experimental Firefox synchronization add-on.
> This version brings a broader feature set, improved reliability, and
> streamlined notification support. Although it is still in the early
> testing stage, Weave is already effective and easy to use.
> Related Stories
>
> * Personas from Mozilla Labs give Firefox a sleek coat
> * Mozilla wants to put Firefox in the cloud and your pocket
> * Firefox 3 beta 5 released
>
> When Mozilla launched Weave in December, the add-on offered basic
> support for storing the user's Firefox bookmarks and history in the
> cloud, allowing the synchronization of the data between computers.
> The latest version extends this functionality to also cover cookies,
> passwords, tabs, and form contents. Future versions will go further
> and also support synchronizing the user's extensions, themes, and
> search plugins. Mozilla intends to eventually implement an API that
> will enable third-party Firefox extensions to leverage Weave's
> synchronization capabilities for other kinds of user data.
>
> ... ...
>
> This version also uses a more elaborate key system that will make it
> possible for users to securely share their bookmarks with other
> users. The UI for configuring sharing isn't operational yet, and the
> current security model only facilitates an all-or-nothing approach
> to sharing, but future versions will provide a higher level of
> granularity. The developers also intend to implement a notification
> system for sharing on top of the XMPP protocol.
> ]]
>
More information about the social
mailing list