slide 19
Why JATS doesn’t need a namespace
JATS document processing: a conceptual view
XML Namespaces deal with the problem of
open-ended mixing of markup vocabularies
On the web, different vocabularies address different sets of processing requirements
(X)HTML, SVG, MathML, RSS/Atom, etc. etc.
These can occur together
But JATS documents don’t live on the web (yet, mostly)
Instead, pipelines process discretely controlled formats at every step
For this, it’s okay to have one tag set be “first among equals”
Mulberry Technologies, Inc. • Taming the Namespace Beast • JATS-Con 2011