DLXS Release Notes

DLXS Release 8 - 22 Mar 2002

General Information

This is an interim release of DLXS middleware.

DLXS Release 8 is comprised of TextClass version 2.5.0, BibClass version 2.1.6, FindingAids version 2.0.3, ImageClass version 2.3.1, Broker version 1.1.2, Collmgr version 1.1.0, mrsid_retrieve version 1.3.1, tif2web version 1.0.0, dlxsd version 1.0.0 and XPAT version 5.2.3. In particular, dlxsd (the remote daemon), mrsid_retrieve and tif2web are first-time deliverables in this release.

Release 8 introduces a new architecture incorporating an Application Object which encapsulates the mainline code from a given class of middleware (text-idx, image-idx, bib-idx) and abstracts it into a Perl class that can be instantiated and manipulated as an object. The main program is reduced to just a few lines. The Application Object's class can be subclassed to change functionality in a manner similar to the subclasses of the TextClass collection object base class. In addition, a single CGI program can instantiate multiple application objects (from different middleware classes) and combine their functionality to produce "cross-class" applications. We expect to demonstrate such functionality in an upcoming release.

Release 8 has a new top-level directory structure "misc/{db,c/class/maps}" that replaces obj/c/class/lib/{db,maps}.

XPAT version 5.2.3

Lib version 2.4.7

New and Changed Functionality

Bugs Fixed

Text Class version 2.5.0

New and Changed Functionality

bin/t/text

web/t/text

Fixed Bugs

Bib Class version 2.1.6

New and Changed Functionality

Image Class version 2.3.1

New and Changed Functionality

Fixed Bugs

Known Problems

Finding Aids version 2.0.1

Broker version 1.1.2

Collmgr version 1.0.0

Finding Aids version 2.0.3