ZTM Changes This file contains change information for the current ZTM release. Changes since 2.5 alpha 1 * Associations are no longer indexed by portal_catalog * ZTopic.__getattr__ has been replaced by a ComputedAttribute 'occurrence' that returns a dictionary with identical results to __getattr__ * getTopicByName has been deprecated. * We now store the objects id in a typed basename. A variant of this name represents the full path to the object. * Basenames are now typed (subclass TypedObjects) According to the upcoming ISO Topic Map Data Model (TMDM) base-names are now typed the same way occurrences are typed. ( Wohoo!!! :-) http://www.isotopicmaps.org/sam/sam-model/#sect-topic-name * Forgot to register dependencies to PyXML * API Change: Deprecated *SubjectIndicator methods and added SubjectIdentifier methods We are not really working on subjectindicators, but subjectidentifiers. To avoid confusion we moved and renamed the methods and added deprecationswarnings. * Lots of changes to the Import/Export code. It now supports variants correctly. * ZTM now does variants correctly. * Basenames are now typed. * We are once again registering associations on the topicmap. This was originally removed for performance reasons, but we've since fixed those. If you have an existing topicmaps that needs to be updated, let us know and we'll add migration code. * The EventData constructer now takes arguments, and can be filled more easily.