No subject
Wed Nov 15 00:54:53 UTC 2006
resolution call to the xri.net HXRI proxy resolver. So it's sites that have
the pre-Yadis RP libraries that won't yet work with HXRIs (or with any other
Yadis-enable URL for that matter). Those libraries are only looking for the
HTML link elements (I think).
And I completely agree that an XRI in any format - "raw" i-name, with an
xri:// scheme prefix, or with an HXRIs proxy resolver prefix like
http://xri.net <http://xri.net/> - all need to be interchangeable. You're
right that this will require a slight fix at the i-brokers.
=Drummond
_____
From: bobwyman at gmail.com [mailto:bobwyman at gmail.com] On Behalf Of Bob Wyman
Sent: Wednesday, January 03, 2007 11:38 PM
To: Drummond Reed
Cc: Recordon, David; openid-general; specs at openid.net
Subject: Re: [OpenID] Dumb Question: Why isn't http://xri.net/=bobwyman an
OpenID?
Drummond,
Thanks for the detailed response. BTW: Below, you'll see what is happening
when I use the Yadis diagnostic on the HXRI. I believe that users will, in
fact, expect XRI's, i-names, and HXRI's to be interchangeable. I'm using
2idi.com, so I guess I have to wait for them to put in the fix?
Also, I find it a bit odd that the Yadis diagnostic reports a "pass" for
OpenID... Apparently, the metric for "passing" is pretty forgiving.
bob wyman
http://www.openidenabled.com/resources/yadis-test/yadis-detect?url=http%3A%2
F%2Fxri.net%2F%3Dbobwyman
<http://www.openidenabled.com/resources/yadis-test/yadis-detect?url=http%3A%
2F%2Fxri.net%2F%3Dbobwyman&negotiation=on> &negotiation=on
Results for http://xri.net/=bobwyman:
* I fetched http://xri.net/=bobwyman, asking for content type
application/xrds+xml
* The document's content type is application/xrds+xml;trust=none. That
is the XRDS content type.
* There was no YADIS HTTP header.
* I got a document. It is 916 bytes long and begins '<?xml
version="1.0" encoding="UTF-8"?>\n<XRDS ref="xri://=bobwyman" x'
* I parsed an XRDS document.
* I found a service, but it's not a type I recognize. It's a service
at http://2idi.com/contact/
* I found a service, but it's not a type I recognize. It's a
xri://+i-service*(+contact)*($v*1.0) service at http://2idi.com/contact/
* I found a service: OpenID at https://2idi.com/openid/ with delegate
None
* I found a service: OpenID at http://2idi.com/openid/ with delegate
None
* XRDS: Passed Your YADIS URL leads to an XRDS document. Your YADIS
URL is http://xri.net/=bobwyman
* OpenID: Passed Your YADIS URL leads to at least one OpenID service.
------=_NextPart_000_095F_01C72FA0.6AD38B70
Content-Type: text/html;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0pt;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
h1
{margin-top:12.0pt;
margin-right:0pt;
margin-bottom:3.0pt;
margin-left:0pt;
page-break-after:avoid;
font-size:16.0pt;
font-family:Arial;}
h2
{margin-top:12.0pt;
margin-right:0pt;
margin-bottom:3.0pt;
margin-left:0pt;
page-break-after:avoid;
font-size:14.0pt;
font-family:Arial;
font-style:italic;}
h3
{margin-top:12.0pt;
margin-right:0pt;
margin-bottom:3.0pt;
margin-left:0pt;
page-break-after:avoid;
font-size:12.0pt;
font-family:Arial;}
h4
{margin-top:12.0pt;
margin-right:0pt;
margin-bottom:3.0pt;
margin-left:0pt;
page-break-after:avoid;
font-size:10.0pt;
font-family:"Times New Roman";
font-style:italic;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
{margin:0pt;
margin-bottom:.0001pt;
border:none;
padding:0pt;
font-size:10.0pt;
font-family:Arial;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
{margin:0pt;
margin-bottom:.0001pt;
border:none;
padding:0pt;
font-size:10.0pt;
font-family:Arial;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
{margin-top:0pt;
margin-right:0pt;
margin-bottom:9.0pt;
margin-left:0pt;
text-align:center;
font-size:16.0pt;
font-family:Arial;
font-weight:bold;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
{margin-top:0pt;
margin-right:0pt;
margin-bottom:6.0pt;
margin-left:0pt;
font-size:12.0pt;
font-family:"Times New Roman";}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
{margin-top:0pt;
margin-right:0pt;
margin-bottom:18.0pt;
margin-left:0pt;
text-align:center;
font-size:12.0pt;
font-family:Arial;}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:blue;
text-decoration:underline;}
code
{font-family:"Courier New";}
p.Quote, li.Quote, div.Quote
{margin-top:0pt;
margin-right:36.0pt;
margin-bottom:6.0pt;
margin-left:36.0pt;
font-size:12.0pt;
font-family:"Times New Roman";
font-style:italic;}
p.Wiki, li.Wiki, div.Wiki
{margin:0pt;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
p.Graphic, li.Graphic, div.Graphic
{margin-top:0pt;
margin-right:0pt;
margin-bottom:6.0pt;
margin-left:0pt;
text-align:center;
font-size:10.0pt;
font-family:Arial;
font-style:italic;}
span.EmailStyle35
{mso-style-type:personal-reply;
font-family:Arial;
color:navy;}
/* Page Definitions */
@page
{mso-endnote-separator:url("cid:header.htm\@01C72FA0.698364C0") es;
=
mso-endnote-continuation-separator:url("cid:header.htm\@01C72FA0.698364C0=
") ecs;}
@page Section1
{size:612.0pt 792.0pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
{page:Section1;}
/* List Definitions */
@list l0
{mso-list-id:104154364;
mso-list-template-ids:1763354436;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1
{mso-list-id:1107309984;
mso-list-template-ids:-613662864;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:36.0pt;
mso-level-number-position:left;
text-indent:-18.0pt;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
ol
{margin-bottom:0pt;}
ul
{margin-bottom:0pt;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3DEN-US link=3Dblue vlink=3Dblue>
<div class=3DSection1>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Bob, <o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>From the report you show, the Yadis
diagnostic is doing the correct resolution call to the xri.net HXRI =
proxy
resolver. So it’s sites that have the pre-Yadis RP libraries that =
won’t
yet work with HXRIs (or with any other Yadis-enable URL for that =
matter). Those
libraries are only looking for the HTML link elements (I =
think).<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>And I completely agree that an XRI =
in any
format – “raw” i-name, with an xri:// scheme prefix, =
or with
an HXRIs proxy resolver prefix like <a =
href=3D"http://xri.net/">http://xri.net</a>
– all need to be interchangeable. You’re right that this =
will
require a slight fix at the i-brokers.<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>=3DDrummond =
<o:p></o:p></span></font></p>
<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<div>
<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>
<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>
</span></font></div>
<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
bobwyman at gmail.com [mailto:bobwyman at gmail.com] <b><span =
style=3D'font-weight:
bold'>On Behalf Of </span></b>Bob Wyman<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Wednesday, January =
03, 2007
11:38 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Drummond Reed<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> Recordon, David;
openid-general; specs at openid.net<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [OpenID] =
Dumb
Question: Why isn't http://xri.net/=3Dbobwyman an =
OpenID?</span></font><o:p></o:p></p>
</div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p> </o:p></span></font></p>
<div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>Drummond,<o:p></o:p></span></font></p>
</div>
<div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>Thanks for the detailed response. BTW: Below, you'll see what is
happening when I use the Yadis diagnostic on the HXRI. I believe that =
users
will, in fact, expect XRI's, i-names, and HXRI's to be interchangeable. =
I'm
using <a href=3D"http://2idi.com">2idi.com</a>, so I guess I have to =
wait for
them to put in the fix?<o:p></o:p></span></font></p>
</div>
<div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>Also, I find it a bit odd that the Yadis diagnostic reports a
"pass" for OpenID... Apparently, the metric for
"passing" is pretty forgiving.<o:p></o:p></span></font></p>
</div>
<div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>bob wyman<o:p></o:p></span></font></p>
</div>
<div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><a
href=3D"http://www.openidenabled.com/resources/yadis-test/yadis-detect?ur=
l=3Dhttp%3A%2F%2Fxri.net%2F%3Dbobwyman&negotiation=3Don">http://www.o=
penidenabled.com/resources/yadis-test/yadis-detect?url=3Dhttp%3A%2F%2Fxri=
.net%2F%3Dbobwyman&negotiation=3Don
</a><o:p></o:p></span></font></p>
</div>
<div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'> <o:p></o:p></span></font></p>
</div>
<div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>Results for <strong><b><font face=3D"Times New Roman"><a
href=3D"http://xri.net/=3Dbobwyman">http://xri.net/=3Dbobwyman</a></font>=
</b></strong>:<o:p></o:p></span></font></p>
</div>
<div>
<div id=3Dsteps>
<ul type=3Ddisc>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l1 level1 lfo1'><span class=3Daction><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>I fetched =
<a
href=3D"http://xri.net/=3Dbobwyman">http://xri.net/=3Dbobwyman</a>, =
asking for
content type application/xrds+xml</span></font></span> =
<o:p></o:p></li>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l1 level1 lfo1'><span class=3Daction><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>The =
document's
content type is </span></font></span><code><font size=3D2 =
face=3D"Courier New"><span
=
style=3D'font-size:10.0pt'>application/xrds+xml;trust=3Dnone</span></font=
></code><span
class=3Daction>. That is the XRDS content type.</span> =
<o:p></o:p></li>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l1 level1 lfo1'><span class=3Daction><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>There was =
no YADIS
HTTP header.</span></font></span> <o:p></o:p></li>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l1 level1 lfo1'><span class=3Daction><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>I got a =
document. It
is 916 bytes long and begins '<?xml version=3D"1.0"
encoding=3D"UTF-8"?>\n<XRDS =
ref=3D"xri://=3Dbobwyman"
x'</span></font></span> <o:p></o:p></li>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l1 level1 lfo1'><span class=3Daction><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>I parsed =
an XRDS
document.</span></font></span> <o:p></o:p></li>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l1 level1 lfo1'><span class=3Daction><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>I found a =
service,
but it's not a type I recognize. It's a service at <a
=
href=3D"http://2idi.com/contact/">http://2idi.com/contact/</a></span></fo=
nt></span>
<o:p></o:p></li>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l1 level1 lfo1'><span class=3Daction><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>I found a =
service,
but it's not a type I recognize. It's a
xri://+i-service*(+contact)*($v*1.0) service at <a
=
href=3D"http://2idi.com/contact/">http://2idi.com/contact/</a></span></fo=
nt></span>
<o:p></o:p></li>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l1 level1 lfo1'><span class=3Daction><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>I found a =
service:
OpenID at <a =
href=3D"https://2idi.com/openid/">https://2idi.com/openid/</a>
with delegate None</span></font></span> <o:p></o:p></li>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l1 level1 lfo1'><span class=3Daction><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>I found a =
service:
OpenID at <a =
href=3D"http://2idi.com/openid/">http://2idi.com/openid/</a>
with delegate None</span></font></span> <o:p></o:p></li>
</ul>
</div>
<div id=3Dchecks>
<ul type=3Ddisc>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l0 level1 lfo2'><strong><b><font size=3D4 face=3D"Times =
New Roman"><span
style=3D'font-size:13.5pt'>XRDS:</span></font></b></strong><span
class=3Dcheckxrds> </span><strong><b><font color=3D"#008800"
face=3D"Times New Roman"><span =
style=3D'color:#008800'>Passed</span></font></b></strong><span
class=3Dcheckxrds> </span><span class=3Dnote>Your YADIS URL leads =
to an XRDS
document. Your YADIS URL is <a =
href=3D"http://xri.net/=3Dbobwyman">http://xri.net/=3Dbobwyman</a></span>=
<span
class=3Dcheckxrds> </span><o:p></o:p></li>
<li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
mso-list:l0 level1 lfo2'><strong><b><font size=3D4 face=3D"Times =
New Roman"><span
style=3D'font-size:13.5pt'>OpenID:</span></font></b></strong><span
class=3Dcheckopenid> </span><strong><b><font color=3D"#008800"
face=3D"Times New Roman"><span =
style=3D'color:#008800'>Passed</span></font></b></strong><span
class=3Dcheckopenid> </span><span class=3Dnote>Your YADIS URL leads =
to at
least one OpenID service. </span><o:p></o:p></li>
</ul>
</div>
<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><br>
<o:p></o:p></span></font></p>
</div>
</div>
</body>
</html>
------=_NextPart_000_095F_01C72FA0.6AD38B70--
More information about the specs
mailing list