At 00:42 06/03/17, Norman Walsh wrote:
>/ "Thomas Broyer" <[EMAIL PROTECTED]> was heard to say:
>| RFC 3987 says (section 1.2 Applicability):
>| For example, XML schema [XMLSchema] has an explicit type
>| "anyURI" that includes IRIs and IRI references. Therefore, IRIs
>| and IRI references can be in attributes and elements of type
>| "anyURI".
>>
>| So, actually, it seems that the Atom RNC could say "atomUri = xs:anyURI".
>
>Yes, I think that's the case.
Some details (from the primary editor of RFC 3987 :-):
From a mile high viewpoint, and even from much lower,
it is definitely the case. From the viewpoint of intent, it is
also definitely the case.
When looking with a microscope, you will find some little
differences, because xs:anyURI was described before the IRI
spec (RFC 3987) was approved. These differences are:
1) xs:aryURI also allows spaces and a few other ASCII characters
that are not allowed in URIs nor in IRIs (but the IRI spec has
an escape hatch for such cases).
2) The IRI spec contains many more details than the xs:anyURI
description, in particular also some requirements re.
normalization. However, some of the requirements in this
area of the IRI spec may be lowered or removed in the future
because we have received feedback from implementers that
there are difficulties to implement these.
Regards, Martin.