[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [relax-ng] What about XML 1.1?
On Wed, 18 Aug 2004 12:16:07 -0400 Norman Walsh <firstname.lastname@example.org> wrote: > What should we do about XML 1.1? > > I propose an erratum that says processors may support XML 1.1 > characters in names. Let us consider XML 1.1 RNG schemas and XML 1.1 instances separately. 1. XML 1.1 RNG schemas As for XML 1.1 RNG schemas, I have a mixed feeling. XML 1.1 allows more name characters, some of which are strongly needed by somebody (including myself). However, I have some concerns. First, to support XML 1.1, RNG implementations have to (1) allow more name characters to occur in schemas, (2) trim leading or trailing #x85 and #x2028 in tokens occurring in schemas, and (3) allow C0 control functions to occur in schemas I guess that (3) does not require any changes to implementations. (1) and (2) do require changes. Second, even if we do the above changes, the datatype library for W3C XML Schema supports XML 1.0 name characters only. It is not clear when W3C XML Schema 1.1 appears. Third, it is not clear whether other parts of DSDL support XML 1.1 name characters. I plan to raise this issue in the SC34 WG1 meeting in September. 2. XML 1.1 instances We can count on XML 1.1 processors for handling XML 1.1 instances. I guess that Jing and MSV already support XML 1.1 instances, since they use Xerces-J. Thus, I do not see any technical problems. My only concern is alignment with the other parts of DSDL. Please wait for the resolutions at the WG1 meeting in September. Cheers, -- MURATA Makoto (FAMILY Given) <EB2M-MRT@asahi-net.or.jp>