[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Thomas B. Passin" <tpassin@h...>
  • To: xml-dev@l...
  • Date: Fri, 02 Mar 2001 08:52:13 -0500

Marcus Carr wrote -
>
> "Thomas B. Passin" wrote:
>
> > It seems as if there should be an indication, similar to "standalone",
that
> > would indicate whether a particular document is incomplete because a DTD
or
> > schema is supplying needed values.
>
> How do you maintain the currency of the declarations? What do you do if the
schema
> changes? Reprocess the instances either to include the modified attribute
value or
> by changing the declaration?
>
 These are good questions but  they apply even if the schema is included and
processed.  If I change a schema so as to change a defaulted attribute value,
what should you do about those documents I've already processed?  The question
is no different.

>I don't think it's appropriate to let the instance dictate terms to the
system.

What, you mean it's better to leave information out of a document and require
a processor to refer to another document to recover it?

>For one thing, it may mean that an instance could be required to be processed
>against a schema, even though in the context of the current process, type did
not
>matter and no schema had been provided.

I thought I was favoring exactly this possibility.  If you didn't think so,
then I wasn't clear.  Sorry.

Cheers,

Tom P


  • Follow-Ups:
  • References:
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member