I'm amazed at the similarity between Google Connect, Facebook Connect and
Data Availability.
I wrote about this today - "The Religion of Bringing Social to Software":
http://blog.broadbandmechanics.com/2008/05/the-religion-of-bringing-social-t
o-software
Also is you haven't already - please take a look at my blog series on "How
to build the Open Mesh":
http://blog.broadbandmechanics.com/2008/05/how-to-build-the-open-mesh
:-)
See you on Thursday.
I have a really hard time seeing the linkage here. But hey, I'm a geek.
But do please tell me how OpenID leads to identity conflation.
On the privacy issue, I seem to have this debate over and over again. On
one side we have people who use the net (and especially all those web2
sites) for personal branding. They revel in the ability to do everything
in public to build their reputation. On the other we have the
justifiably paranoid who either deliberately abstain or take great pains
to participate anonymously. Neither of those are the problem. The
problem is the great mass in the middle who haven't understood yet that
very little on the web is truly private. If you post on a public website
it will eventually become public even if the site claims to restrict
access.
If you want a windmill to tilt at, then it's Facebook for trying to
maintain the illusion of privacy. Not OpenID for providing an open
technology for single signon.
--
Julian Bond E&MSN: julian_bond at voidstar.com M: +44 (0)77 5907 2173
Webmaster: http://www.ecademy.com/ T: +44 (0)192 0412 433
Personal WebLog: http://www.voidstar.com/ skype:julian.bond?chat
Contains Flammable Gas Under Pressure
I've got to take issue with the general tone of your message,
Jonathan. Data portability on its own is not going to lose anyone
their jobs, families, dogs, or darling Clementines. What you say here
is important:
> Call me crazy -- but unless data can be linked with assured levels of
> privacy and user control, it should not be linked at all.
It's about choice.
Right now, some of the biggest names in social networking are
providing an illustion of privacy, as Julian said, while selling your
data to the highest bidder. I've been offered prices per email
address, mobile number, name, or complete profile (although it was
brought to me cold, and we obviously decided not to touch it with a
bargepole).
Given that this is happening, and is one of the most efficient ways to
get money from a free service, it makes sense to give users control
over their data. Ultimately, I think it makes sense for users to be
able to take their data and walk away to a completely different
service, in much the same way as you can change wordprocessors or
operating systems. It's the same kind of insurance customers have
enjoyed in other industries for years: if you treat me badly, or drop
the ball regarding features or service, I'll leave you. Hence
"portability".
But because it's about choice, the user needs to have the final say
over what data is shared and when. We've had that in Elgg for four
years, and I know other systems have now opted to include it: you get
to say exactly which items of data (profile fields, blog posts, etc)
can be seen by whom. That way you can be assured that nobody will see,
eg, your phone number without your permission, let alone have it
exposed via hCard and crawled by some bot somewhere for inclusion in a
marketing directory.
Identity conflation is fantastic - if the user wants it. ("Personas"
are an important concept, and remember, many peoples' online
identities are already conflated at the email address or username
level.) Data portability is brilliant - if the user wants their data
to be portable. The point is, right now, users don't have the option.
--
Ben Werdmuller
Elgg, the social application engine | http://elgg.com/
Tel: +44 (0) 774 863 4754
Skype: benjaminmorayhouse1
Blog: http://ben.elgg.com/
On Wed, May 14, 2008 at 10:12 PM, Jonathan Vanasco
<jona...@findmeon.com> wrote:
>
> Julian / Ben
>
> When everyone starts centralizing their online identities into a
> single url based resource like OpenID, that 'endpoint' that everything
> resolves to becomes a two way hub -- I can quickly jump to your
> LinkedIn and Facebook accounts from your MySpace , Bebo and Flickr.
As I am a Second Life resident I am very aware of the issues as most
people in SL try very hard
to keep the SL and RL identity separate. That's why I also was against
a solution where all your service
endpoints are already in the first XRDS file discovered (the openid one).
Using one OpenID for everything is hence not going to work here
anyway. Taking the SL example again
I'd think that people have separate OpenIDs (should SL support it
someday) for these. Maybe even more
for various other services.
> At first it sounds like a great idea -- sharing your information like
> that is something that a lot of people want to do, especially if
> you're in the .com scene or the web-2.0 world. But many people aren't
> -- and many people don't want to be.
Right.
So the idea was that the YADIS XRDS file will eventually point to
another (or even more)
XRDS files which are protected by e.g. OAuth. Those can be hosted
whereever you want.
These XRDS files are then not publically accessible and thus can
contain those profiles etc.
which you don't want to have exposed to everybody.
The issue might be though that you can interpolate which 2 openids
belong together when they
both point to the same protected location (or this needs to be a
generic one with no identifier in it). So
maybe we need to think about this a little more (maybe yet another
redirection so that the second one
can be in the protected file).
Additionally the services listed in those XRDS files can be OAuth
protected as well.
With this setup you should be able to link all your locations privatly
together and choose
which services to expose to which social network.
So to summarize it would be
OpenID URL -> YADIS/XRDS -> OAUTH(XRDS) -> OAUTH(Service)
the OAUTHs are of course optional for the user but we should demand
that those services are protected. Maybe something the policy group should
think about how to frame it into some guidelines.
-- Christian
--
Christian Scholz
Tao Takashi (Second Life name)
taota...@gmail.com
Blog/Podcast: http://mrtopf.de/blog
Planet: http://worldofsl.com
Company: http://comlounge.net
Tech Video Blog: http://comlounge.tv
IRC: MrTopf/Tao_T