Michael Fitzgerald wrote:
> A few things I hope we consider:
>
> - Identity constraints: key/keyref mop up
This will be rather more than a "mop up". One possible, if hacky,
way to do it is to create a datatype library providing "key" and
"keyref" with several required parameters: document URI, root
of keyspace (as a restricted XPath), keyed object (ditto),
key in keyed object (ditto).
> - Non-XML syntax: an additional committee spec? I think people like it.
Yes, yes!
> - Regular expressions: something natural like this (I don't care what the
> <regex> element is called)
I think the Right Thing here is to add a regex parameter to the
default datatype library. Almost everything that XML Schemas datatypes
do can be described with regexes if carefully enough crafted.
*Whether* this is worth doing is another matter.
--
John Cowan <> http://www.reutershealth.com
I amar prestar aen, han mathon ne nen, http://www.ccil.org/~cowan
han mathon ne chae, a han noston ne 'wilith. --Galadriel, _LOTR:FOTR_