deprecation of redefine in XML Schema 1.1

Hi all,
   In the latest XML Schema 1.1 working draft the following is
mentioned about xs:redefine instruction,

Editorial Note: Priority Feedback Request
<quote>
The Working Group requests feedback from readers, schema authors,
implementors, and other users of this specification as to the
desirability of retaining, removing, deprecating, or not deprecating
the use of <redefine>. Since the <override> facility provides similar
functionality but does not require a restriction or extension relation
between the new and the old definitions of redefined components, the
Working Group is particularly interested in learning whether users of
this specification find that requirement useful or not.
</quote>

Here's my personal opinion please about xs:redefine instruction:
It's a useful schema instruction, and shouldn't be removed or
deprecated and should exist side by side with xs:override instruction.
I believe the capability to incorporate schema components in a source
(parent) schema via xs:redefine with semantics of restriction or
extension is an important capability, as is the newer XML Schema 1.1
xs:override instruction which provides unconstrained incorporation of
schema components.

If the XML schema working group hasn't taken a final decision in this
regard, I would request to remove the word deprecated from xs:redefine
in XML Schema 1.1 spec.



-- 
Regards,
Mukul Gandhi

Received on Sunday, 21 November 2010 23:23:28 UTC