OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

relax-ng message

[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 <ndw@nwalsh.com> 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

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.

MURATA Makoto (FAMILY Given) <EB2M-MRT@asahi-net.or.jp>

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]