← Prev in month ← Prev in thread
Next in thread → Next in month →

xmlns="" in 1.0.1 DTDs

From
Grosso, Paul <>
Date
2006-05-31T18:09:36+00:00
ID
Thread
xmlns="" in 1.0.1 DTDs
I just discovered that the 1.0.1 DTDs include

  xmlns    CDATA        #FIXED ""

in the definition of %global-atts; which causes
every element to have xmlns="" in the data model.

The 1.0.1 XSD has:

  <xs:attributeGroup name="global-atts">
    <xs:annotation>
      <xs:documentation>Debugging attributes, normally hidden from
authoring view.        
      </xs:documentation>
    </xs:annotation>
    
    <xs:attribute name="xtrc" type="xs:string"/>
    <xs:attribute name="xtrf" type="xs:string"/>
  </xs:attributeGroup> 

(which doesn't do the xmlns="").

I think the xmlns="" is a bug, and I'd like to see
it removed in our 1.1 DTDs.

Email between myself and several IBMers indicate no one is
really sure why this is in there or how it got there, so
we are inclined to remove it in the 1.1 DTDs.  This email
is to bring this suggested bug fix to the attention of
the entire TC.

paul
← Prev in month ← Prev in thread
Next in thread → Next in month →