<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SimonW</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SimonW"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/SimonW"/>
	<updated>2026-06-27T15:13:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=social-network-portability&amp;diff=19206</id>
		<title>social-network-portability</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=social-network-portability&amp;diff=19206"/>
		<updated>2007-08-02T23:07:23Z</updated>

		<summary type="html">&lt;p&gt;SimonW: /* Social Network Portability FAQ */ - note about an OpenID being a globally unique identifier&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt; Social Network Portability &amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
One of several [[user-interface]] ideas and suggestions for working with microformats.&lt;br /&gt;
&lt;br /&gt;
=== The Problem ===&lt;br /&gt;
Why is it that every single social network community site makes you:&lt;br /&gt;
* re-enter all your personal profile info (name, email, birthday, URL etc.)?&lt;br /&gt;
* re-add all your friends?&lt;br /&gt;
&lt;br /&gt;
In addition, why do you have to:&lt;br /&gt;
* re-turn off notifications?&lt;br /&gt;
* re-specify privacy preferences?&lt;br /&gt;
* re-block [http://headrush.typepad.com/creating_passionate_users/2006/04/angrynegative_p.html negative people]?&lt;br /&gt;
&lt;br /&gt;
AKA &amp;quot;social network fatigue problem&amp;quot; and &amp;quot;social network update/maintenance problem&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== The Goals ===&lt;br /&gt;
When you join a new site, you should be able to ''import'' or preferably ''subscribe'' to&lt;br /&gt;
* your profile information&lt;br /&gt;
* your social network&lt;br /&gt;
from any existing profile of yours. &lt;br /&gt;
&lt;br /&gt;
In addition it would be nice if preferences around:&lt;br /&gt;
* notifications&lt;br /&gt;
* privacy&lt;br /&gt;
also transferred between profiles.&lt;br /&gt;
&lt;br /&gt;
AKA a social internetwork, a network of social networks.&lt;br /&gt;
&lt;br /&gt;
=== Design Patterns and Recipes ===&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;How To&amp;quot; for social network profile sites that want to solve the above problems and achieve the above goals.&lt;br /&gt;
&lt;br /&gt;
# Publish microformats in your user profiles:&lt;br /&gt;
## implement [[hcard|hCard]] on user profile pages.  See [[hcard-supporting-profiles]] for sites that have already done this.&lt;br /&gt;
## implement [[hcard|hCard]]+[[xfn|XFN]] on the list of friends on your user profile pages.  See [[hcard-xfn-supporting-friends-lists]] for sites that already do this. (e.g. [[http://twitter.com/ Twitter]]).&lt;br /&gt;
# Subscribe to microformats for your user profiles:&lt;br /&gt;
## when signing up a new user:&lt;br /&gt;
### let a user fill out and &amp;lt;em title=&amp;quot;Auto-sync is more than just one-time import, check it and sync-up once a day.&amp;quot;&amp;gt;&amp;quot;auto-sync&amp;quot;&amp;lt;/em&amp;gt; from one of their existing [[hcard-supporting-profiles]], their name, their icon etc.  [http://microformats.org/blog/2007/06/21/microformatsorg-turns-2/ Satisfaction Inc already supports this.]&lt;br /&gt;
### let a user fill out and &amp;lt;em title=&amp;quot;Auto-sync is more than just one-time import, check it and sync-up once a day.&amp;quot;&amp;gt;&amp;quot;auto-sync&amp;quot;&amp;lt;/em&amp;gt; their list of friends from one of their existing [[hcard-xfn-supporting-friends-lists|hCard+XFN supporting friends lists]]. [http://microformats.org/blog/2007/06/21/microformatsorg-turns-2/ Dopplr.com already supports this.]&lt;br /&gt;
&lt;br /&gt;
=== Discussion and suggestions ===&lt;br /&gt;
* Jeremy Keith: [http://adactio.com/journal/1209/ Twittering]: &amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;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|hCard]] and [[xfn|XFN]] list. A pre-filled form for my details and a pre-filled list of potential contacts can then be presented to me.&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
* Derek Featherstone: [http://www.boxofchocolates.ca/archives/2006/11/21/solving-problems-with-social-networking Solving problems with social networking]&lt;br /&gt;
* Jeremy Keith: [http://adactio.com/journal/1212/ More thoughts on portable social networks]&lt;br /&gt;
* Glenn Jones: [http://www.glennjones.net/Post/820/Microformatsandportablesocialnetwork.htm Microformats and portable social network]&lt;br /&gt;
* Velvetsarah has [http://www.velvet.id.au/2006/11/23/portable-social-networks/ posted a screenshot and brainstorm] about how a site could handle importing XFN enabled contacts.&lt;br /&gt;
[http://www.velvet.id.au/2006/11/23/portable-social-networks/ http://www.velvet.id.au/out/wp-content/uploads/2006/11/picture-9.png]&lt;br /&gt;
* Jeremiah Owyang: [http://twitter.com/jowyang/statuses/156097392 Twittering]: &amp;lt;blockquote&amp;gt;&amp;lt;p&amp;gt;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&amp;lt;/p&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
* Brian Oberkirch: [http://urltea.com/10ee Highrise, microformats and portable social networks]&lt;br /&gt;
* Kevin Lawver: [http://www.lawver.net/archive/2007/07/17/h12_portable_social_networks_at_mashup_camp.php A Portable Social Network Prototype] - A simple Ruby on Rails app that uses OpenID + XFN to look for users of the site w/ the same homepage as the href value and allows you to add them as contacts.&lt;br /&gt;
&lt;br /&gt;
=== Social Network Portability FAQ ===&lt;br /&gt;
*''Doesn't [http://openid.net/ OpenID] address the re-enter all your personal profile info problem?''&lt;br /&gt;
** 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|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 &amp;quot;re-enter all your personal info&amp;quot; problem for public sites - no need to authenticate public URLs via OpenID, just read them and parse their hCard(s).&lt;br /&gt;
** What it ''does'' do is provide people with a way to create a globally unique identifier for themselves - which can then be used as a basis for portable social networks, since it provides a way of referring to a single person that makes sense across the whole Web. Of course, people can (and will) create multiple OpenIDs, so a method of enabling people to tie their OpenIDs together (e.g. XFN's rel=&amp;quot;me&amp;quot;) becomes important.&lt;br /&gt;
&lt;br /&gt;
=== Issues ===&lt;br /&gt;
* For import/subscribe to hCard user profiles, &amp;quot;we need a defined heuristic for picking out the page owner from the friends.&amp;quot; - Kevin Marks in IRC.&lt;br /&gt;
** There are some thoughts and proposed heuristics for this in [[hcard-brainstorming#Representative_hCard_discovery|hCard brainstorming: representative hCard discovery]].[[User:Tantek|Tantek]] 14:35, 31 Jul 2007 (PDT)&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[user-interface]]&lt;br /&gt;
* [[hcard|hCard]]&lt;br /&gt;
* [[xfn]]&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
[[events/2007-07-28-portable-social-networks-meetup|2007-07-28 Meeting]] between Daniel Burka, [[User:Tantek|Tantek Çelik]], Eran Globen, Brian Oberkirch at Ritual Coffee Roasters, San Francsico, CA.&lt;br /&gt;
* discussed portable social networks, problem statement, goals, design patterns, recipes&lt;/div&gt;</summary>
		<author><name>SimonW</name></author>
	</entry>
</feed>