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>&nbsp;</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&#8217;s sites that have the pre-Yadis RP libraries that =
won&#8217;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>&nbsp;</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 &#8211; &#8220;raw&#8221; 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>
&#8211; all need to be interchangeable. You&#8217;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>&nbsp;</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>&nbsp;</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>&nbsp;</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'>&nbsp;<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
&quot;pass&quot; for OpenID... Apparently, the&nbsp;metric for
&quot;passing&quot; 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'>&nbsp;<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'>&nbsp;<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&amp;negotiation=3Don">http://www.o=
penidenabled.com/resources/yadis-test/yadis-detect?url=3Dhttp%3A%2F%2Fxri=
.net%2F%3Dbobwyman&amp;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'>&nbsp;<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 '&lt;?xml version=3D&quot;1.0&quot;
     encoding=3D&quot;UTF-8&quot;?&gt;\n&lt;XRDS =
ref=3D&quot;xri://=3Dbobwyman&quot;
     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>
&nbsp;<o:p></o:p></span></font></p>

</div>

</div>

</body>

</html>

------=_NextPart_000_095F_01C72FA0.6AD38B70--



More information about the specs mailing list