This is a list of issues Robert Scoble posted on his blog:
1. Many of us are on more than a dozen social networks. I'm on Flickr, YouTube, Facebook, MySpace, Orkut, Upcoming.org, FriendFeed, SocialThing, Profilactic, FastCompany.com, Twitter, Pownce, WordPress.com, Disqus, and many more. You didn't think each of those is a social network, did you? They are. The problem? Well, this year I wanted to change my email from robertscoble@hotmail.com to scobleizer@gmail.com. Doing just that simple action is a pain in the behind. If we had true dataportability we'd just change it in one place and the change would ripple through all other social networks.
2. When a Facebook user friends you and gives you his/her email address it'd be nice to have that automatically placed into your favorite email client so you could actually use it without having to type it in again.
3. When a new social network comes along (say your company turns one on this morning) I'd love it if it noticed that 15 of my friends who join up there are also on Twitter, etc. Why is that important? Because if there were some way to bind these social networks together they could do a lot more for you. For instance, I know that Scott Beale is on almost all of my social networks listed above. Why don't the systems know that? If they did, we wouldn't have a need for FriendFeed, or Profilactic, or SocialThing (those systems are attempting to glue all those social networks together).
"So, what's the problem? Notes from Scoble/Morin discussion":
For instance, what if a user wants to delete his or her info off of Facebook. Today that's possible. But what about in a really data portable world? After all, in such a world Facebook might have sprayed your email and other data to other social networks. What if those other social networks don't want to delete your data after you asked Facebook to?
Another case? How do you define spam? Based on my experiences lately lots of people define it differently. I don't mind "noisy" systems, but some people really are bothered by that. So, if you're over on Facebook and you give friends your email address and then that opens you up to "noisy" systems, how do you feel about Facebook?
Another case: you want your closest Facebook friends to know your birthday, but not everyone else. How do you make your social network data portable, but make sure that your privacy is secured?
Another case? Which of your data is yours? Which belongs to your friends? And, which belongs to the social network itself? For instance, we can say that my photos that I put on Facebook are mine and that they should also be shared with, say, Flickr or SmugMug, right? How about the comments under those photos? The tags? The privacy data that was entered about them? The voting data? And other stuff that other users might have put onto those photos? Is all of that stuff supposed to be portable? (I'd argue no, cause how would a comment left by a Facebook user on Facebook be good on Flickr?) So, if you argue no, where is the line? And, even if we can all agree on where the line is, how do we get both Facebook and Flickr to build the APIs needed to make that happen?
Another case? You go to Flickr. Change your email address. Then you go to Facebook and change your email address to a different one. Now you head over to Twitter and change it again to yet a third one. Which one is correct? How do these systems, not owned by the same companies, figure this out? Time stamp? What if you actually want the systems to use three separate email addresses?