Chapter 2. Overview of the ADML DTD

[Prev] [Next]


2.3 Using New Releases of ADML

For each new version of ADML, you can expect that the version numbers mentioned in all the ADML files and their formal public identifiers will be updated. At a minimum, these changes will require you to change any public identifiers used in your documents and variant DTDs.

When ADML is revised, you will need to assess whether you want to use any new features in the revised version and whether (for major revisions) any backwards-incompatible changes will require you to transform your existing documents to stay in conformance to the new version.

In addition, if you have created a variant DTD by means of a customization layer (see the Customizer's Guide), you will need to assess whether your changes are still valid. For example, you may have created an extension by adding a special architecture element, which has now been added to the original DTD so that other companies can use it too. In this case, you would probably need to discard the customization to avoid parsing errors. For another example, ADML may have added some list elements in the new version that you would prefer to remove from your variant, which would require a new customization.


[Prev] Interchanging ADML Documents
[Next] Using ADML with Specific Tools
[Overview Home] [ADML Home]