- From: WJ Krpelan <krpelan_wj@yahoo.com>
- Date: Mon, 7 Jan 2008 08:54:38 -0800 (PST)
- To: xmlschema-dev@w3.org
I very much agree with Kay.
Furthermore the restriction/extension mechanism is
rather limited and might not allow everything you
would want to do.
Btw. the Base-Type is kind of overwritten by the
redefinition by altering the contents of the original
namespace, that is you create a secondary meaning to
the original namespace which could in some contexts
lead to scheme-identification problems
(e.g.scheme-caching with xerces).
Wolfgang Krpelan
IT-Architect
--- Eliot Kimber <ekimber@reallysi.com> wrote:
>
> Michael Kay wrote:
> > I think it's not so much a question of whether
> tools implement redefine or
> > not, it's a question of whether they handle the
> corner cases, and how they
> > handle the cases that are not well-described in
> the specification. Examples
> > are whether two schema documents B and C can both
> redefine A, and under what
> > circumstances those redefinitions can coexist. Or
> what happens if you load a
> > schema incrementally (for example because of
> xsi:schemaLocation) and you've
> > already started validating before you encounter a
> redefinition. Or what
> > happens if you are doing something other than
> straight validation.
> >
> > I think it would be wise for anyone using
> xs:redefine to check that their
> > usage of it is supported by the tools they
> consider important in their
> > market.
>
> Yes, that's the essential question, but for a
> standard, the market is
> "anyone who might use DITA", which is essentially
> anyone who might use
> XML for any sort of human-readable content.
>
> I guess the most reasonable thing to do is to create
> a set of
> DITA-specific test cases that can be used to
> evaluate products' handling
> of redefine as well as document the limitation in
> using XSD at all for
> specialization.
>
> It goes without saying that I've very disappointed
> the xs:override
> proposal as pushed off for 1.1--that would have made
> things so much
> easier. But I certainly understand the pressures
> that require those
> sorts of hard decisions to be made. I, and the
> entire DITA community,
> certainly appreciate the effort made in putting the
> proposal forward.
>
> Thanks,
>
> Eliot
> --
> Eliot Kimber
> Senior Solutions Architect
> "Bringing Strategy, Content, and Technology
> Together"
> Main: 610.631.6770
> www.reallysi.com
> www.rsuitecms.com
>
>
____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
Received on Monday, 7 January 2008 18:41:06 UTC