Ok, so how's this (not word-for-word as I would write it in the spec,
but you should get the idea)
The ref attribute MUST be an absolute URI that matches a the resolved
href URI of a replies link character-for-character (case sensitive)
In other words;
<link rel="replies" href="comments.xml"
xml:base="http://example.org/foo" />
<thr:replies ref="http://example.org/comments.xml" ... />
- James
A. Pagaltzis wrote:
> Hi David,
>
> * David Powell <[EMAIL PROTECTED]> [2006-05-03 01:15]:
>> I don't think you should do URI normalisation. The ref is being
>> used as an identifier, you don't do protocol level
>> normalisation on namespace URIs or Atom ids why do it here?
>
> That’s a good point; though there’s a slight difference as
> namespace URIs must be absolute in the first place.
>
> The `href` isn’t necessarily unique, now that I think about it,
> if you play games with `xml:base`:
>
> <link href="comments.xml" rel="replies" />
> <link href="comments.xml" rel="replies" xml:base="./foo/" />
>
> Of course, it’s entirely reasonable to declare this madness and
> refuse to support it.
>
> Maybe we need something like _A Plea for Sanity_ that Joe English
> wrote about namespaces, for xml:base.
>
>> The draft should specify character-by-character comparison of
>> the resolved URI's.
>
> Yeah, probably.
>
> Regards,