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.

Reply via email to