making the world a better place!
Jabber and Data Portability
Today I discovered a very interesting initiative. It is about Data Portability.![]()
This might be the future for all websites and internet related applications. As a user, your profile, contacts, photos, videos and any other form of data is stored on the service providers servers. This means, for every website, you need to create a new login, invite all your friends manually to the service, upload your avatar and so on.
The next issue is, that you need to have some trust in the operator of the service, because he stores your password and other personal information.
Why shouldn’t it be possible to use a single login for everything? All your account data is stored and managed by yourself, so that the service providers don’t get hold of your personal information.
There have been some attempts in that direction, such as OpenID, but the Web needs alot more.
As mentioned above, your login, contacts, files should be portable from any service to another.
And this is where Jabber comes in. I would like to be able to migrate my contacts from any Jabber Server to another. Instead of issuing re-invites to everyone, starting with a new roster, you should be able to transport all your data from any service provider to another.
But what about Identity theft? Isn’t that more dangerous if you have your own identity for every service? I.e. one E-mail adress gets hacked, and boom, you loose your identity?
Is this worthy of an XEP?
Think about it
Tell me what you think.
/Florian Jensen
Links: XSF; DataPortability
No related posts.
| Print article | This entry was posted by Florian Jensen on 11. February, 2008 at 12:18 am, and is filed under Jabber, Linux. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
about 2 years ago
Isn’t that was OpenID is supposed to solve?
about 2 years ago
Well no, as that is just to log in. It doesn’t carry any information about your friends with you.
about 2 years ago
Why don´t you use the serverless IM http://retroshare.sf.net
there is no need for portability to other servers, it is serverless, jabber 2.
about 2 years ago
Well, this is more than just IM. It should be everything. But why not use some Jabber based technology to store your friends and personal info?
about 2 years ago
It doesn’t?
http://openid.net/specs/openid-attribute-exchange-1_0.html
Please learn more about OpenID before saying what it cannot or can do…
about 2 years ago
Ok, sorry bout that. But that doesn’t store any contact information or does it?
about 2 years ago
Great post Florian. I’m a co-founder at DataPortability.org and can say that Jabber/XMPP is a technology that can help power DataPortability. As I understand it (I’m not a tech expert), Jabber/XMPP scales quite well while an RSS/pull solution won’t.
For more info, visit http://www.dataportability.org.
about 2 years ago
Yes, Jabber scales very well. I’ll discuss this with a few other people in the XSF. Maybe we can define an XEP which can handle data portability.