[OpenID] Recycling OpenIDs (Was: What's broken in OpenID 2.0?(IIW session))

Peter Williams pwilliams at rapattoni.com
Sun Jul 8 21:28:45 UTC 2007


Ok. This is what I read into what was stated; hopefully the meaning is
true.

 

For reasons unstated, the spec will state 

 

(i)     how conforming systems shall handle a particular subset of
i-name name-forms, and 

 

(ii) shall define how conforming systems shall behave when interacting
with one specific (commercial) provider of proxied, XRI name resolution
services.

 

The spec will offer non-standardized and non-normative recommendations
on using OpenID protocols for names and name resolution procedures other
than the above.

 

Now, I don't like some of the implications in that storyline. But let's
leave that opinion aside, in favor of what's good about it:-

 

a. OpenID1.x gave one persistent Identities for user to supply as
User-Supplied Identifies; one leveraged the delegated authentication to
obtain provider portability.

 

b. OpenID2.0 gives one an XRDS-based version of the same. OpenID2.0
gives one a little more in the feature arena, in that multiple providers
can be nominated as legitimate asserting parties.

 

c. OpenID2.0 gives one what XRIs have to offer - above and beyond the
above benefits of URIs - packaged in a clever manner that makes their
handling rather similar to handling URI Identifiers.

 

The part of the good stuff that doesn't hold for me is (c), given (i)
and (ii) above. The part of XRIs are interesting (group entitlement for
example) beyond URIs seem to be being given short shrift by the policies
of (i) and (ii).

 

XRIs come with a certain "user-acceptance baggage", compared to URIs. If
we now deny XRIs those very properties that can distinguish them from
the limits faced by URIs, sure we biasing XRI non-acceptance, given the
unlevel playing field the face against when competing with the more
accepted, easier to use, URIs?

 

 

-----Original Message-----
From: general-bounces at openid.net [mailto:general-bounces at openid.net] On
Behalf Of Recordon, David
Sent: Sunday, July 08, 2007 12:20 PM
To: Martin Atkins; general at openid.net
Subject: Re: [OpenID] Recycling OpenIDs (Was: What's broken in OpenID
2.0?(IIW session))

 

Realizing I'm jumping in late, though I'd have to agree with Mart here.

For a while I've felt strongly that the OpenID spec around discovery

should only describe what to do with = and @ i-names and recommending

use of the proxy resolver.  Then saying that if a RP wants to accept

other forms of an XRI it needs to figure out how to do so on its own.

 

--David

 

-----Original Message-----

From: general-bounces at openid.net [mailto:general-bounces at openid.net] On

Behalf Of Martin Atkins

Sent: Monday, June 11, 2007 4:21 AM

To: general at openid.net

Subject: Re: [OpenID] Recycling OpenIDs (Was: What's broken in OpenID

2.0? (IIW session))

 

Peter Williams wrote:

>  

>  Only control of the unique inumber (which could 

>> be based on Freenet DHTs as easily as on DNS) offers the 

>> non-subvertible persistent identity desired by anyone seeking 

>> complete freedom from authority.

> 

> This is what I just cannot get my head around - on what the mainline

> OpenId community is actually doing! XRI can mean so many things,

> depending on the management model one applies to its generic

framework.

> The above is one extreme, whose existance is important (if rarely

> actually leveraged) when seeking mass adoption.

> 

 

I'm gravely concerned by several recent messages that have said things 

along the lines of "Problem X is not a problem because XRI 

infrastructure can *theoretically* do Y."

 

I can only get behind XRI being in the OpenID 2.0 spec if:

  * A particular, interoperable protocol or set of protocols is called 

out and described completely.

  * The whole end-to-end resolution process mapping a defined set of 

XRIs that are allowed when using OpenID to a particular XRDs document is

 

written down clearly somewhere in a manner that is suitable for OpenID 

developers that have no interest in the rest of the XRI infrastructure.

  * The implementation of the above does not place an excessive burden 

on RP developers above and beyond what they have to include to support 

HTTP URLs.

 

I was starting to warm to the idea of supporting i-names on the basis 

that they are well defined, reasonably well-understood and they can be 

supported with minimal burden through the use of a proxy resolver. 

However, if that same mechanism cannot be applied to these 

"peer-to-peer" XRIs or XRIs from alternative roots then I don't believe 

that they can reasonably be included in the OpenID 2.0 specification. 

OpenID developers should not have to jump through hoops to implement a 

protocol that has little adoption thus far and has yet to prove itself.

 

(As usual, I'm speaking only for myself here.)

 

 

_______________________________________________

general mailing list

general at openid.net

http://openid.net/mailman/listinfo/general

_______________________________________________

general mailing list

general at openid.net

http://openid.net/mailman/listinfo/general

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20070708/9a85e1ee/attachment-0002.htm>


More information about the general mailing list