Lasse, My opinion- The deficines in W3C schema language needs to be fixed rather than creating new schema languages. This will lead to confusion and organization will start to use some schema language which may not work with another schema language(I am not sure whether I am right here). What is opinion?
Joined: Jan 23, 2002
Yes, it would be nice to have a single, perfect schema definition language. However, that is rarely possible in the real world. Besides, if there wasn't competing standards, would it really be better for us in the long run?
This is addressed in depth in item 24 of Effective XML, "Choose the right schema language for the job." Bottom line: no one schema language can solve all needs any more than one programming language can. Different languages have different strengths and weaknesses. A diverse collection of schema languages is a healthy development for XML.
Elliotte Rusty Harold<br />Author of <a href="http://cafe.elharo.com/web/refactoring-html/" target="_blank" rel="nofollow">Refactoring HTML</a>