<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
You do not want to state the endpoint. You only want to sate the
provider, IMHO. <br>
So, <a class="moz-txt-link-freetext" href="http://openid.net/rel/endpoint">http://openid.net/rel/endpoint</a> would not be a good naming. <br>
I like something in the line of <br>
<br>
<a class="moz-txt-link-freetext" href="http://openid.net/rel/op">http://openid.net/rel/op</a> etc. or more verbose version of it like: <br>
<a class="moz-txt-link-freetext" href="http://openid.net/rel/my_op">http://openid.net/rel/my_op</a> etc. <br>
<br>
=nat<br>
<br>
Santosh Rajan wrote:
<blockquote
 cite="mid:b6b112650909030630yd9f731bo52dce9cb35ce7772@mail.gmail.com"
 type="cite"><span class="Apple-style-span"
 style="font-family: arial,sans-serif; font-size: 13px; border-collapse: collapse;">To
make discovery easier &nbsp;for an RP, I suggest we limit the RP to look for
one of two resources in a users XRD.
  <div>1) An OpenID Endpoint</div>
  <div>2) An OpenID Delegate.</div>
  <div>If an OpenID endpoint is not available in a users XRD, the RP
will next look for a delegated host. In both cases the RP is looking
for a Rel value in a Link Element. So I suggest something like this for
Rel values</div>
  <div>1)&nbsp;<span
 style="font-family: arial,sans-serif; font-size: 13px; border-collapse: collapse;"><a
 moz-do-not-send="true" href="http://openid.net/op/endpoint"
 target="_blank" style="color: rgb(42, 93, 176);">http://openid.net/rel/endpoint</a></span></div>
  <div><span style="font-size: 13px;"></span><font
 face="arial, sans-serif"><span style="border-collapse: collapse;">2)&nbsp;<span
 style="font-size: 13px;"><a moz-do-not-send="true"
 href="http://openid.net/op/endpoint" target="_blank"
 style="color: rgb(42, 93, 176);">http://openid.net</a>/rel/delegate</span><br>
  </span></font></div>
  </span><br>
  <div class="gmail_quote">On Thu, Sep 3, 2009 at 10:55 AM, Nat
Sakimura <span dir="ltr">&lt;<a moz-do-not-send="true"
 href="mailto:n-sakimura@nri.co.jp">n-sakimura@nri.co.jp</a>&gt;</span>
wrote:<br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">The first XRD in my example
is the "User Discovery" XRD in Dirk's post.
    <br>
I am talking about what to use for &lt;rel&gt; URI here. <br>
In XRI TC's discussion, we disccussed that it probably is not right to <br>
use the same URI for both "User Discovery" document (which defines <br>
relationship, "Relationship URI") and "Provider Discovery" (which
defines the service). <br>
I suppose Dirk is using the same URI just for the lack of this
"Relationship URI". <br>
    <br>
Also, in Dirk's example, in User Discovery, he is siting <br>
&lt;URI&gt;<a moz-do-not-send="true" href="http://openid.example.com/op"
 target="_blank">http://openid.example.com/op</a>&lt;/URI&gt;<br>
    <br>
I suppose this is somewhat misleading. <br>
I suppose it should be <br>
    <br>
&lt;URI&gt;<a moz-do-not-send="true" href="http://example.com/#"
 target="_blank">http://example.com/#</a>&lt;URI&gt;<br>
    <br>
(Note: I have added # to denote that it is pointing to a non
information resource. <br>
As it is a non-information resource, the matching information resource
has to be <br>
discovered by some other protocol, such as LRDD/site-meta.)<br>
    <br>
As to the Provider Discovery is concerned, there is no &lt;Host&gt; in
the latest XRD schema. <br>
It is unified with &lt;Subject&gt;. How to express the "Subject Set" or
entire domain is <br>
still under discussion, I believe, in site-meta discussion. The last I
have seen is <br>
something like: &lt;Subject&gt;site-meta://<a moz-do-not-send="true"
 href="http://example.com" target="_blank">example.com</a>&lt;/Subject&gt;.
    <br>
Personally, I do not like it. (W3C people will not either, I think.) <br>
What some XRI TC people suggested was to use something like <br>
&lt;Subject&gt;<a moz-do-not-send="true" href="http://example.com/#"
 target="_blank">http://example.com/#</a>&lt;/Subject&gt; as in AWWW,
but
this is something <br>
that should be discussed in another thread. <br>
    <br>
What I was referring to as "not sure" was whether we need to support
all types of LRDD <br>
or just one, for OpenID. I have got an opinion on that but I am
intending to start <br>
yet another thread for that. (Or somebody else can do so. I am rather
time constrained.) <br>
    <br>
I think it is a good practice to separate those threads and concentrate
on one issue <br>
per thread so that we can avoid drifting discussion. <br>
    <br>
This thread is only about the Relationship URI. <br>
    <font color="#888888"><br>
=nat</font>
    <div>
    <div class="h5"><br>
    <br>
    <br>
Santosh Rajan wrote:
    <blockquote type="cite">There is an article posted here related to
this.
      <div><a moz-do-not-send="true"
 href="http://www.hueniverse.com/hueniverse/2009/09/openid-and-lrdd.html"
 target="_blank">http://www.hueniverse.com/hueniverse/2009/09/openid-and-lrdd.html</a></div>
      <div><br>
      </div>
      <div>So how does this work in the above framework?</div>
      <div><br>
      <br>
      <div class="gmail_quote">On Thu, Sep 3, 2009 at 9:26 AM, Nat
Sakimura <span dir="ltr">&lt;<a moz-do-not-send="true"
 href="mailto:n-sakimura@nri.co.jp" target="_blank">n-sakimura@nri.co.jp</a>&gt;</span>
wrote:<br>
      <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">So,
User's
XRD would have something like<br>
        <br>
&lt;xrd id="foo"&gt;<br>
&lt;Subject&gt;<a moz-do-not-send="true" href="http://sakimura.org/nat"
 target="_blank">http://sakimura.org/nat</a>&lt;/Subject&gt;<br>
&lt;ds:Signature&gt; ... &lt;/ds:Signature&gt;<br>
&lt;link&gt;<br>
&lt;rel&gt;<a moz-do-not-send="true"
 href="http://openid.net/rels/myopenid_provider" target="_blank">http://openid.net/rels/myopenid_provider</a>&lt;/rel&gt;<br>
&lt;url&gt;<a moz-do-not-send="true" href="http://myopenid.net/"
 target="_blank">http://myopenid.net/</a>&lt;/url&gt;<br>
&lt;/link&gt;<br>
&lt;/xrd&gt;<br>
        <br>
This is fetched during the discovery. (I am still not so sure about<br>
the relationship between X-XRDS-Location: header and site_meta etc.<br>
Are we abandoning the header model?)<br>
        <br>
Then, the RP searches for my relationship with OP through &lt;rel&gt;.<br>
Once it was found, the RP goes to the url specified in the &lt;link&gt;
to<br>
get the Service's XRD like:<br>
        <br>
&lt;xrd id="baa"&gt;<br>
&lt;Subject&gt;<a moz-do-not-send="true" href="http://myopenid.net/"
 target="_blank">http://myopenid.net/</a>&lt;/Subject&gt;<br>
&lt;ds:Signature&gt;...&lt;/ds:Signature&gt;<br>
&lt;link&gt;<br>
&lt;rel&gt;<a moz-do-not-send="true"
 href="http://openid.net/op/endpoint" target="_blank">http://openid.net/op/endpoint</a>&lt;/rel&gt;<br>
&lt;url&gt;<a moz-do-not-send="true"
 href="http://specs.openid.net/auth/2.0" target="_blank">http://specs.openid.net/auth/2.0</a>&lt;/url&gt;<br>
&lt;/link&gt;<br>
&lt;/xrd&gt;<br>
        <br>
to find out the concrete endpoint of this authentication service.<br>
        <font color="#888888"><br>
=nat</font>
        <div>
        <div><br>
        <br>
John Bradley wrote:<br>
        <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Allen,<br>
          <br>
In XRD 1.0 we are moving to a link based model.<br>
          <br>
So a users XRD rather than having to specify the openID providers
service can point to an openID provider.<br>
          <br>
The URIs that we currently use describe the service not the provider.<br>
          <br>
I think Nat is looking for a link relationship that describes a user
pointing &nbsp;to a service providers XRD rather than to the service itself.<br>
          <br>
There will be a bunch of new link types required for various protocols.<br>
          <br>
John B.<br>
          <br>
          <br>
On 2009-09-02, at 5:27 PM, Allen Tom wrote:<br>
          <br>
          <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi
Nat,<br>
            <br>
Can you explain the problem in a bit more detail? Can you give an
example use case?<br>
            <br>
Thanks<br>
Allen<br>
            <br>
            <br>
Nat Sakimura wrote:<br>
            <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">The
second topic for OpenID 2.1<br>
              <br>
Maybe, it should be separated to the Discovery but...<br>
              <br>
In XRD 1.0, we need to define &lt;Rel&gt; type url for the user=OP
relationship.<br>
What shall we use?<br>
              <br>
Something like:<br>
              <br>
              <a moz-do-not-send="true"
 href="http://specs.openid.net/rel/openid_provider#" target="_blank">http://specs.openid.net/rel/openid_provider#</a><br>
              <br>
=nat<br>
_______________________________________________<br>
specs mailing list<br>
              <a moz-do-not-send="true"
 href="mailto:specs@lists.openid.net" target="_blank">specs@lists.openid.net</a><br>
              <a moz-do-not-send="true"
 href="http://lists.openid.net/mailman/listinfo/openid-specs"
 target="_blank">http://lists.openid.net/mailman/listinfo/openid-specs</a></blockquote>
            <br>
_______________________________________________<br>
specs mailing list<br>
            <a moz-do-not-send="true"
 href="mailto:specs@lists.openid.net" target="_blank">specs@lists.openid.net</a><br>
            <a moz-do-not-send="true"
 href="http://lists.openid.net/mailman/listinfo/openid-specs"
 target="_blank">http://lists.openid.net/mailman/listinfo/openid-specs</a></blockquote>
        </blockquote>
_______________________________________________<br>
specs mailing list<br>
        <a moz-do-not-send="true" href="mailto:specs@lists.openid.net"
 target="_blank">specs@lists.openid.net</a><br>
        <a moz-do-not-send="true"
 href="http://lists.openid.net/mailman/listinfo/openid-specs"
 target="_blank">http://lists.openid.net/mailman/listinfo/openid-specs</a><br>
        </div>
        </div>
      </blockquote>
      </div>
      <br>
      <br clear="all">
      <br>
-- <br>
      <a moz-do-not-send="true" href="http://santrajan.blogspot.com"
 target="_blank">http://santrajan.blogspot.com</a><br>
      <a moz-do-not-send="true" href="http://twitter.com/santoshrajan"
 target="_blank">http://twitter.com/santoshrajan</a><br>
      <a moz-do-not-send="true"
 href="http://www.facebook.com/santosh.rajan" target="_blank">http://www.facebook.com/santosh.rajan</a><br>
      <br>
      <br>
      </div>
    </blockquote>
    </div>
    </div>
    </div>
  </blockquote>
  </div>
  <br>
  <br clear="all">
  <br>
-- <br>
  <a moz-do-not-send="true" href="http://santrajan.blogspot.com">http://santrajan.blogspot.com</a><br>
  <a moz-do-not-send="true" href="http://twitter.com/santoshrajan">http://twitter.com/santoshrajan</a><br>
  <a moz-do-not-send="true" href="http://www.facebook.com/santosh.rajan">http://www.facebook.com/santosh.rajan</a><br>
  <br>
  <br>
  <pre wrap="">
<hr class="__postbox_mime_separator" size="4" width="90%">
_______________________________________________
specs mailing list
<a class="moz-txt-link-abbreviated" href="mailto:specs@lists.openid.net">specs@lists.openid.net</a>
<a class="moz-txt-link-freetext" href="http://lists.openid.net/mailman/listinfo/openid-specs">http://lists.openid.net/mailman/listinfo/openid-specs</a>
  </pre>
</blockquote>
</body>
</html>