This is from Mike Hanson (mha...@mozilla.org) dated 7/6/2011
Hi everybody - here's a quick update of what's happening on the MoCo
side of this:
The Contacts addon doesn't have a full-time MoCo owner right now. It
was intended as an experiment, and fostered a lot of good conversation
inside the Mozilla community, as well as in web standards groups. There
isn't currently a plan to productize the addon, but instead to take what
we learned and use it in a couple product initiatives:
1. The Firefox Mobile team is actively working on glue to the Android
Contacts API with autocomplete in forms. This will the first use of
contact data on trunk product code. When this is done we can port it to
desktop Firefox with different OS backends. The tracking bug is #583242
(https://bugzilla.mozilla.org/show_bug.cgi?id=583242)
2. The integration of web service APIs (Twitter, Yahoo, Facebook, etc.)
for contacts was very interesting, and also posed a number of technical
problems. For example, the use of OAuth for client-side application
integration, has a number of security problems that have still not been
addressed by service providers. That said, the project was exciting
enough that we now have two projects staffed to push the idea forward:
* The F1 project (http://f1.mozillamessaging.com/) pushed forward the
idea of contacts-and-sharing services integrated into the browser. The
goal is to get that into Firefox ASAP. (https://wiki.mozilla.org/Labs/F1)
* The Open Web Apps project embeds the idea of "web activities" as a way
to model the APIs provided by a website and provide those APIs in a
safe, structured way to web content. It is straightforward to model the
"getContacts" API (or getContactCircles, or getPhotos, or any other
service you can think of) in this system, and the entire system will be
safer, more dynamic, and more open to new entrants than the plugin-based
model used in Contacts. We have recently started talking with the Web
Intents guys at Google, and there is interest in reaching some sort of
standards-based approach here.
(http://paul.kinlan.me/web-intents-a-fresh-look).
You can read my post about service discovery through Web Apps here:
http://www.open-mike.org/entry/using-web-applications-for-service-discovery
- we will be releasing a version of the Open Web Apps addon that
supports activity invocation very soon, but if you want to try the
bleeding edge, grab it from https://github.com/mozilla/openwebapps.
Blog post coming ASAP, just want to get some sample code done.
m
[End quote]
I hope that helps Dirk.
Chris