[Google Wave APIs] Re: Wave Identity

2009-10-02 Thread Vince Marco

When I first posted this issue, my main objective was to provoke the
notion that if Wave is going to be a modern email and IM facility,
that it should address identity management in better way than every
system currently.  Identity is not just about what I use to login.  It
is also about how other users see and address me.  Users shouldn't
have to update their address books every time I want to change a
provider for my account.  I didn't change my identity, I only changed
providers.

The DNS approach is probably the most all encompassing solution.
However, the monopoly of the registry is a significant problem with
that approach.

An alternative approach would be to support an identifier proxy.  This
would be a user id at a provider that is only used to reference my
actual provider account.  All that would be required by the system is
a flag that indicates it is a proxy and does the dereferencing.  This
does not solve the entire global identity problem, because if I ever
want to change my identity provider, I will disrupt users address
books.  But an identity proxy could also have a flag that indicated a
stale address, and contained a forward to the users new identity
address, so that as users use the old identity proxy they would be
alerted to change to the new one.  Basically a change of address
flag.  This approach is not very disruptive, as it still supports the
current provider identity model, but augments it with identity
providers (ie. users wouldn't have to use an identity proxy).  By
enabling the separation of account providers from identity providers,
it encourages users to leverage the best providers and encourages
competition and innovation amonst providers.  A minimal amount of
support in Wave itself would be needed to make the identity
dereferencing transparent.  Then you could have identity providers
that used all kinds of strategies for identifiers from phone number to
whatever.

Vince

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---



[Google Wave APIs] Wave Identity

2009-09-30 Thread Vince Marco

It seems that a change in the identity model for Wave could be a very
desirable thing.  Emails and IMs have a very provider-centric
identity model.  If a user changes providers, then everyone needs to
change how they reference that user.  Why?  They didn't change who
they were.

Wave has a provider model, which is awesome.  So why not establish an
identity model that is not provider-centric.  This might require a
Wave user registry to enable mapping global user identity to a
provider-specific ID.  This would enable and encourage the Wave
provider market to be competitive by allowing users to move between
providers without impacting everyone referencing them.

Has this been taken into account?

Vince

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Wave API group.
To post to this group, send email to google-wave-api@googlegroups.com
To unsubscribe from this group, send email to 
google-wave-api+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en
-~--~~~~--~~--~--~---