OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dita-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: XML Schema updates needed for final version


Hello,

There are a couple of updates that need to be integrated into the final 
version of the schemas.  I found a couple of group definitions missing 
in the Mapgroup Domain. The following group definition need to be added 
the mapGroupMod.xsd.  Without these group definitions for <topichead>  
and <topicgroup>  cannot be specialized using the schema design pattern.

<xs:group name="topichead">
   <xs:choice>
     <xs:element ref="topichead"/>        </xs:choice>
 </xs:group>

 <xs:group name="topicgroup">
   <xs:choice>
     <xs:element ref="topicgroup"/>
   </xs:choice>
 </xs:group>

The other piece that needs to be updated is the location of the 
declaration of the base attribute groups that is used for the attribute 
specialization.  At the moment, the definitions are located in 
commonElementMod.xsd.
They need to be moved to commonElementGrp.xsd.  The reason they need to 
be moved is because it makes it easier for users to override these 
attribute groups.  They should have been moved a while back when Paul 
Grosso discovered a discrepancy between how Xerces-C and Xerces-J 
validate the redefinition of schema documents.

See the following note in the archive for a bit more background.

http://www.oasis-open.org/apps/org/workgroup/dita/email/archives/200612/msg00014.html 


Here are the two attribute group definitions that need to be moved from 
commonElementMod.xsd to commonElementGrp.xsd.
<xs:attributeGroup name="props-attribute-extensions"/>
<xs:attributeGroup name="base-attribute-extensions"/>

There are no changes needed for the architectural spec regarding this 
issue.


Kind regards,
Eric






[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]