David Recordon and Joe Stump have organized an informal "State of the Open Stack" meetup at Digg HQ in SF on Friday afternoon (
http://upcoming.yahoo.com/event/1406525/) where there will be a series of short talks on the latest details of each of the "building blocks" (OpenID, OAuth, XRD, OpenSocial, and I'm doing the one on Portable Contacts). I would love to show off as much prorgess as possible, so if any of you have demos you'd like me to mention, or even if you feel comfortable with me saying "and company XYZ is actively working on an implementation" (without committing you to a release date), that would really help, so please let me know!
BTW, here's my rough summary of where I think we're at as a community, so please also chime in if you have any feedback here:
- the spec has gone through a few revs, and is nearing a point of relative stability, though after more experience from implementors, it may still change a bit
- we had a hackathon and summit in september that brought a lot of us together and identified several areas to work on
- we successfully aligned our spec with the overlapping portion of OpenSocial, which has expanded our coverage and community
- there are live Providers on Plaxo, MySpace, hi5, partuza, others? and hCard/vCard-to-PortableContacts transformers from Plaxo and Magdex. MSFT also has a Portable Contacts output-format available in their LiveFX preview.
- major webmail providers are engaged on this list but have not yet announced if/when they plan to ship code (can we do better than this? :))
- live consumers include jpoco (android importer), the JanRain demo, RPX?, Plaxo's test harness, communipedia, others?
And here are the major "next steps" for us:
- get more implementors to ship code and/or provide feedback on the spec; iterate as needed
- get a wider set of eyes looking at the spec and implementations (e.g. we're now talking with the CardDAV community)
- improve the marketing around Portable Contacts (better web site, logo, etc.)
- as more providers come on line, get more consumers to switch from scraping or proprietary APIs to using Portable Contacts
- provide more libraries, sample code, tutorials, interop suites, etc. to support Portable Contacts adoption
Thoughts?
Thanks, js