social-network-portability
Social Network Portability
One of several user-inteface ideas and suggestions for working with microformats.
The Problem
Why is it that every single social network community site makes you:
- re-enter all your personal profile info (name, email, birthday, URL etc.)
- re-add all your friends
?
In addition, why do I have to:
- re-turn off notifications
- re-specify privacy preferences
- re-block negative people
?
AKA "social network fatigue problem" and "social network update/maintenance problem".
The Goals
When you join a new site, you should be able to import or preferably subscribe to
- your profile information
- your social network
from any existing profile of yours.
In addition it would be nice if preferences around:
- notifications
- privacy
also transferred between profiles.
The Implementation Brainstorm
Let's see some user interface suggestions for sites to simply import or, even better subscribe to:
- your hCard from your URL (blog, profile from another service etc.)
- your list of XFN contacts, acquaintances, friends etc. again from your URL (blog, etc.)
Discussion and suggestions
- Jeremy Keith: Twittering:
Here’s what I want: when I go to the latest social networking fadsite, I want it to ask for my URL. Then it can go off and fetch my hCard and XFN list. A pre-filled form for my details and a pre-filled list of potential contacts can then be presented to me.
- Derek Featherstone: Solving problems with social networking
- Jeremy Keith: More thoughts on portable social networks
- Glenn Jones: Microformats and portable social network
- Velvetsarah has posted a screenshot and brainstorm about how a site could handle importing XFN enabled contacts.
- Jeremiah Owyang: Twittering:
What if we could port all our friends and family from one social network to another. Why do we have to continue to add people = annoying
- Brian Oberkirch: Highrise, microformats and portable social networks
Social Network Portability FAQ
- Doesn't OpenID address the re-enter all your personal profile info problem?
- No it does not. OpenID is fundamentally about proving to one site that you own or control another particular URL. Nothing more. All the profile stuff is extra and even then the specific property set is unspecified in OpenID. That's where hCard comes in. hCard specifies a vocabulary of personal profile info (name, email, birthday, URL etc.) based on industry standard vCard. And in fact that's all you need to solve the "re-enter all your personal info" problem for public sites - no need to authenticate public URLs via OpenID, just read them and parse their hCard(s).