[OpenID] W3C TAG recommends against XRI

SitG Admin sysadmin at shadowsinthegarden.com
Sat May 24 01:07:05 UTC 2008


As a disclaimer, I do not understand XR*.

>XRI causes a increased cognitive load for OpenID implementers for
>sure. In terms of implementing OpenID RPs, I don't think there's
>really additional code complexity by introduction of XRI, if people
>are using proper libraries (which use proxy resolution).

Could there be a difference here between "real" complexity and 
"apparent" complexity, especially if an implementer doesn't 
understand XRI when they try to interpret the code? Understanding 
what the libraries *do* may require understanding what *everything* 
in them does, and that may lead to "apparent" complexity when an 
implementer is trying to understand what the code is *supposed* to 
do, and may be wondering "Why bother?"

>I think one of the main problems with the XRI in OpenID discussion is
>a confusion about new features in OpenID 2.0 somehow being the fault
>of XRI.

I think it could help implementers to have a setting in the libraries 
for "I don't understand XRI *yet*, please disable it." - though this 
might hurt XRI as much as help it, with people just turning off XRI 
and never looking back.

-Shade



More information about the general mailing list