Turns out that while a conforming schema document must declare targetNamespace, it does not have to declare a namespace prefix for that namespace URI. But CMF depends on a prefix for every namespace, and when CMFTool makes one up from whole cloth, it usually looks stupid. So I want a new NDR to say every conforming schema document must declare a prefix for the target namespace URI -- and furthermore, must not use "cmf", "rdf", "rdfs", "owl", "xs", or "xsd".
Turns out that while a conforming schema document must declare
targetNamespace
, it does not have to declare a namespace prefix for that namespace URI. But CMF depends on a prefix for every namespace, and when CMFTool makes one up from whole cloth, it usually looks stupid. So I want a new NDR to say every conforming schema document must declare a prefix for the target namespace URI -- and furthermore, must not use "cmf", "rdf", "rdfs", "owl", "xs", or "xsd".