TopicMaps.Org

XML Topic Maps (XTM) 1.0

Change log and list of errata

Latest version:
http://www.topicmaps.org/xtm/1.0/errata.html
Editors:
Steve Pepper  <pepper@ontopia.net>
Graham Moore  <gdm@empolis.co.uk>
Revision:
$Id: errata.html,v 1.9 2002/10/29 20:33:00 pepper Exp $

This document provides a log of changes to the XML Topic Maps (XTM) 1.0 specification since its publication on February 21 2001 and a list of all known errata.

Please report errors to xtm-editor@topicmaps.org.

Change log

1.10: 2001/02/23

Fixed markup errors (case of topicMap and baseName generic identifiers) in Annex F.

1.11: 2001/03/02

Fixed markup errors (spelling of 4x <resoureRef>) in Annex F.

1.12: 2001/03/02

Removed the word "approved" from the title. (Not because it isn't; only because it isn't necessary to say so!)

1.13-1.15: 2001/07/25

Fixed bad links at end of 3.4.1.

1.16: 2001/08/06

Fixed markup errors (roleSpec elements in F.6.3 and F.6.4)

Known errata

2001/07/25

3.4.1, third paragraph implies that any <instanceOf> element can be replaced by an association of type class-instance. This is obviously not possible in the case of a <instanceOf> elements that are subelements of <association> elements, since it would involve endless recursion.

2002/01/08

3.8.2, content model for <member> requires at least one <topicRef>, <resourceRef>, or <subjectIndicatorRef> subelement. This conflicts with the DTD which permits zero or more such elements. The editors' opinion is that the DTD is correct and section 3.8.2 is in error.

2002/01/08

F.6 does not specify suppression rules for duplicate occurrences. An rule analogous to that specified for associations is required, as follows:

Precondition:

  1. The topic map contains two occurrences O1 and O2
  2. O1 is equal to O2 as defined by the Topic Occurrence equality principle.

Postcondition:

  1. O2 is removed from the topic map

2002/05/23

A comment in the XTM DTD states that the default XTM namespace is "http://www.topicMaps.org/xtm/1.0/". This should be "http://www.topicmaps.org/xtm/1.0/", as correctly given in the fixed value of the 'xmlns' attribute of the <topicMap> element. (This error is reproduced in Annex D.)

2002/10/29

The title of Annex D should be "XTM 1.0 Document Type Definition", not "XTM 1.0 Document Type Declaration" as incorrectly given at http://www.topicmaps.org/xtm/1.0/#dtd