feature | DTDs | Schemas | need more |
content models | + | + | no |
content / attribute types | weak | improved | yes |
attribute groups | via PEs | + | ? |
archetypes | via PEs | + | ? |
open / refinable models | via PEs | + | ? |
attribute groups | via PEs | + | ? |
Conclusion: Schemas need significantly more datatype capability.
Question: Is moving to a non-backward compatible syntax, i.e. Schemas, fair to our customers?