[OpenID] XRI TC - An Outsiders perspective

Santosh Rajan santrajan at gmail.com
Sun Jul 12 08:24:09 UTC 2009


What better way than to spend a rainy sunday morning reading up on the XRI TC
mailing list. (This is monsoon/rainy season in my part of the world, have a
lot of free time at home this month).
I am posting this here because whatever they end up with has a bearing on
OpenID if we were to adopt it. Also I think I cannot join that list, its
members only. You can read the list here.(June and July).
http://lists.oasis-open.org/archives/xri/200906/maillist.html
http://lists.oasis-open.org/archives/xri/200906/maillist.html 
http://lists.oasis-open.org/archives/xri/200907/maillist.html
http://lists.oasis-open.org/archives/xri/200907/maillist.html 


Whenever a new technology is released people react in one of two ways.
1) Awesome! This is so simple. How come we never thought of this?
2) Jeez! This is so complicated! Do I need this?

My hope was that we would get (1) as a reaction when XRD is released. After
all the very reason for adopting XRD vis a vis XRDS was that XRD was going
to be simple. But that is not the impression you will get after reading what
is going on there. Looks like we are headed for (2) as the reaction from
folks when this is released. Looks to me this is going to be more
complicated than XRDS!

Now this is not to suggest that the arguments posed in those lists are not
valid. On the contrary indeed all those arguments are valid. But the
question is, if XRD was supposed to be something simple, do we need to make
those arguments at all?

I will elaborate on three cases here.

First is the argument of XMLDSig. If XMLDsig has had interop problems for 11
years, and you still need to test it before you adopt it, it is about time
you dumped it!

<TargetAuthority>. Looks like everyone one is convinced that it is required.
Now this seems to be required only if you want to address the "trust issue".
The trust issue as far as I can see is not an issue that has come to a
consensus. In any case it wasnt addressed in OpenID 1 and 2. And I dont
think we need to address it in the next minor release. In any case XRD was
supposed to be simple. In which case this is an issue to be addressed
outside of/over and above XRD. So <TargerAuthoruty> is not required here.
Atleast not in the first roll out of XRD.

<Subject>Subject of the host meta. This looks like a howler to me. I mean
why are we even getting into this? If you want to keep XRD simple then all
you need is the english language definition of the word "Subject". So the
subject of the host meta is "domain xrd".

So why dont we come out with a simple XRD that will elicit a response like
(1) above from people?

-----

Santosh Rajan
http://santrajan.blogspot.com http://santrajan.blogspot.com 
-- 
View this message in context: http://www.nabble.com/XRI-TC---An-Outsiders-perspective-tp24446729p24446729.html
Sent from the OpenID - General mailing list archive at Nabble.com.




More information about the general mailing list