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


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: XSchema question

[ Lists Home | Date Index | Thread Index ]
  • From: rbourret@dvs1.informatik.tu-darmstadt.de (Ron Bourret)
  • To: xml-dev@ic.ac.uk
  • Date: Wed, 5 Aug 1998 11:40:10 +0200

> But don't you prefer completely crazy hairball of a problem over simple
> problems?  <G>  Thanks for the help.  I think I'll continue to kick the
> hairball on my own just for 'kicks'.

I think this is a really nice usage of XSchema and no different from most other 
XSchema applications -- the deciding factor is that the application gathers 
schema information at run time, rather than having it hard-coded.  In general, 
the code that does this shouldn't care if the schema information changes 
half-way through the file.

So by all means, continue to play.  It will give us more concrete data about 
implementing XSchema and perhaps open some new ground for 2.0.  I would also 
point out that, not only is this idea useful for validation, it is also useful 
for building database storage structures on the fly.

As I mentioned before, we are unlikely to address this in 1.0, but I would 
suggest the following (non-guaranteed) semantics for forward compatibility:

1) The XSchema applies to everything following it until the next XSchema is hit.
2) Each XSchema completely replaces the previous XSchema.

-- Ron Bourret

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS