- From: Norman Walsh <ndw@nwalsh.com>
- Date: Thu, 22 Oct 2009 13:03:13 -0400
- To: public-xml-processing-model-comments@w3.org
- Message-ID: <m263a7uzse.fsf@nwalsh.com>
"Henry S. Thompson" <ht@inf.ed.ac.uk> writes:
> Norman Walsh writes:
>
>> Hi Henry,
>>
>> Do you really expect this test
>>
>> http://tests.xproc.org/tests/required/import-006.xml
>>
>> to succeed?
>
> Yes, absolutely.
>
>> Our spec says:
>>
>> If a pipeline or library author uses two different URI values that
>> resolve to the same resource, they must not be considered the same
>> imported library.
>
> Whoa! That contradicts
>
> In the absence of additional information outside the scope of this
> specification within the resource, the base URI of the library is
> always the URI of the actual resource returned. In other words, it
> is the URI of the resource retrieved after all redirection has
> occurred.
>
> plus
>
> If the actual base URI is the same as one that has already been
> processed, the implementation must recognize it as the same library
> and should not need to process the resource.
>
> !
>
> Indeed the whole paragraph from which _your_ quote is drawn appears to
> me to be self-contradictory:
>
> A library is considered the same library if the URI of the resource
> retrieved is the same. If a pipeline or library author uses two
> different URI values that resolve to the same resource, they must
> not be considered the same imported library.
>
> I think that 'not' is just wrong!
I'm persuaded if the rest of the WG is persuaded. I'm not sure that
every implementation will always be able to *tell* in every case that
the same resource has been returned. But I suppose if it can't tell,
that's not its fault.
Be seeing you,
norm
--
Norman Walsh <ndw@nwalsh.com> | How can there be laughter, how can
http://nwalsh.com/ | there be pleasure, when the world is
| burning?--The Dhammapada (probably 3rd
| century BC)
Received on Thursday, 22 October 2009 19:13:24 UTC