slide 18
Why JATS doesn’t want a namespace
When validating with DTDs our XML has to serve two masters
Rules of namespaces and rules of DTD
(These can be aligned if our syntax is “namespace-clean”)
JATS data is usually
hands on
at points in its lifecycle
(While namespaces are complicated and confusing)
Namespaces introduce pain for not much (apparent) gain
Yet migrating all of JATS to another schema language is a costly solution
Especially if the problems are infrequent or hypothetical
Mulberry Technologies, Inc. • Taming the Namespace Beast • JATS-Con 2011