Re: More comments on XML 1.0

From: Francois Yergeau <FYergeau@alis.com>
Subject: RE: More comments on XML 1.0
Date: Mon, 18 Feb 2002 11:28:08 -0500

> MURATA Makoto wrote:
> > This means that errata cannot reference to newer versions of the
> > relevant specs.  Are you sure?
> 
> I'm not quite following you.  The 2nd edition says the references were
> current when that 2nd edition was prepared.  I don't see a problem for the
> errata list to update references when updated references become available.

I might be particular.  But I think that errata should not be in
conflict with normative text of XML2e.  If XML2e says "The versions of
these standards cited in A.1 Normative References were current at the
time this document was prepared." and "at the time this document was
prepared" is 6 October 2000, no errata should reference to documents
published after 6 October 2000.  If such references are required, we
also need an errata for replacing "at the time this document was
prepared" with "on 19 Februry 2002", for example.

> > > Errr, yes it's a bit vague.  But what about 
> > > 
> > > "When an XML processor encounters an element without a 
> > specification for an
> > > attribute for which it has read a default value 
> > declaration, it is to behave
> > > as though the attribute were present with the declared 
> > default value."
> > > 
> > I prefer "must" or "should" to "to behave" , since "to behave" is 
> > unclear.
> 
> What about "When an XML processor... it must report the attribute with the
> declared 
> default value to the application." ?

This looks fine to me.

> I take it that you agree with the wording "for which it has read a default
> value  declaration", instead of your list of cases?

Yes, I do.

Cheers,

Makoto

Received on Monday, 18 February 2002 21:33:57 UTC