Summary of HDFView 'modularization' project
July 29, 2003

The 'modularization' project is broken down into pieces. The I/O module is already available in the released software. Other modules will be available for friendly use and evaluation by Aug 15. The final pieces must implement mechanisms for automatically configuring modules, selecting between alternative modules, and so on.  That work will be done later this quarter.

Here is a list of the main goals and their status.

Released Software
Status
Module
Interface (alpha)
Default Module (s)
Example Additional Module (s)
Documentation
Released, V1.3
I/O
X
X
X
http://hdf.ncsa.uiuc.edu/hdf-java-html/hdf-object/index.html

Work in Progress
Status
Module
Interface (alpha)
Default Module (s)
Example Additional Module (s)
Documentation
avail. now
Tree
X
X
X

avail .now
Text
X
X
X

avail. now
Image
X
X
X

avail. now
Palette
X
X
X

avail. now
Properties
X
X
X

avail 8/15
Table





configuration,
detect, switch,
modules





properties file





autodetect, autoconfig





In these tables, 'available' means that the code is ready for Ray and other freiendly users to try out. These are initial interfaces, and we intend to make changes and improvements based on Ray's evaluation and experiences.

Summary

One module is already released, and 6 more will be ready for Ray to try out by the end of August.