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

 


Help: OASIS Mailing Lists Help | MarkMail Help

dita message

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


Subject: Re: [dita] DITA 1.0 changes



Hi Chris,

I only had two minor comments on the list. The boolean element is still
part of DITA, so it's in deprecated state rather than being eliminated.
Also, the replacement for the mapref proposal was to use format="ditamap",
rather than format="mapref".

Thanks-

Robert D Anderson
IBM Authoring Tools Development
Chief Architect, DITA Open Source Toolkit


                                                                           
             Christopher Wong                                              
             <cwong@idiominc.c                                             
             om>                                                        To 
                                       DITA TC list                        
             05/26/2005 09:46          <dita@lists.oasis-open.org>         
             AM                                                         cc 
                                                                           
                                                                   Subject 
                                       [dita] DITA 1.0 changes             
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




The following is my attempt to document the changes going from pre-1.0 DITA
(public toolkit 1.3.2) and the official OASIS DITA 1.0 standard. Hopefully,
this will make it easier for DITA adopters to migrate to the official
standard. I'm posting this on the TC list first in case any of you can
catch any mistakes I made.
DITA 1.0 changes
      Topic level elements' bodies are now optional. This affects topic and
      its specializations. So topic/body, task/taskbody etc are now
      optional.
      The boolean element is eliminated. This element is redundant, as the
      state element provides a superset of its functionality.
      The xref element can now contain the desc element to be consistent
      with the topicref element..
      The choice element's content model and attributes has been expanded
      to be consistent with the li element. This includes the id attribute
      so this element can now be a link or conref target.
      The query attribute was added to the link element to be consistent
      with the topicref element.
      The xml:lang and translate attributes were added to the topicref
      element to be consistent with the link element.
      The table element is now essentially the OASIS Exchange model. It was
      previously CALS-based.
            The spanspec and tfoot child elements have been eliminated.
            The expanse attribute has been renamed to pgwide.
            char and charoff attributes have been added to the entry and
            colspec elements.
      Namespace support:
            The DTDVersion attribute in topic level elements has been
            changed to a namespace-prefixed DITAArchVersion attribute.
            All other elements have a null namespace declaration
            (xmlns="").
      The public IDs have been changed. In keeping with the move to a
      vendor-independent standard, the DITA public IDs have changed the
      owner component from "IBM" to "OASIS". They are otherwise unchanged.
      For example, topic.dtd's public ID changed from "-//IBM//DTD DITA
      Topic//EN" to "-//OASIS//DTD DITA Topic//EN".
      The use of the conditional processing attribute otherprops has been
      clarified. As I documented before, it can contain expressive
      multi-axes spaced-delimited conditional properties like "language(C
      C++ Java) skill(programming) coffee(black)".
      The use of topicref has been clarified. In place of the now-rejected
      mapref proposal to include other DITA maps in map, the committee
      simply decided to make clear that topicref can serve this purpose.
      The format attribute of topicref is now documented to explicitly
      allow the "mapref" value (i.e., the resource is a DITA map).
      keyref attribute is CDATA instead of NMTOKEN. This relaxes the
      attribute's model.
      The keyword element's definition now parametrizes the tm element to
      be consistent with other base phrase types.






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