[XML-SIG] XML-SCHEMA

Paul Prescod paul@prescod.net
Mon, 24 Apr 2000 10:22:26 -0500


"Andrew M. Kuchling" wrote:
> 
> ...
>
> To my horror, the two parts of the XML schema WDs are 520K and 360K of
> HTML; that's huge!  (XML 1.0 is 188K.)  Didn't people want schemas
> because they thought DTD syntax was too complicated?

"Too complicated?" I don't really think so. Ugly? Yes.

Also, DTD syntax was not XML element and attribute syntax. That deeply
offended some people. Those were the nonsense reasons that schemas were
developed.

The serious reasons were:

 * to introduce a primtive datatype and datatype extension system.
 * to make extensions to the syntax easier
 * to add concepts of super/subtyping

As you can see, the goal was never to simplify...

-- 
 Paul Prescod  - ISOGEN Consulting Engineer speaking for himself
Neo-liberals should try applying the same skepticism to the process of
granting and defining the state-conferred monopolies called intellectual
property rights that they do to the state-conferred regulatory
monopolies that affect certain
kinds of banking business or the electromagnetic spectrum.
	- http://www.salon.com/tech/feature/2000/04/07/greenspan/index2.html