netcdf-hdf mailing list is no longer active. The list archives are made available for historical reasons.
Hi all, I've tried to condense my design information for extending HDF5 to have dimension scales into something that is reasonably understandable. This document: ftp://hdf.ncsa.uiuc.edu/pub/outgoing/koziol/Shareable/Shareable.html describes the concept of shareable objects in HDF5 and is important background for the dimension scale design, which heavily relies on it. This document: ftp://hdf.ncsa.uiuc.edu/pub/outgoing/koziol/DimScale/DimScale.html is a very rough description of where I'm at on the dimension scale design at the moment. The UML class diagrams describe things as I see them currently and the large example at the end shows how many of the objects could be stored in an actual file. I've also made available a presentation that I created last year for an earlier version of the design: ftp://hdf.ncsa.uiuc.edu/pub/outgoing/koziol/DimScalePresent/index.html The terms used in the examples diagrams are out of date and I've eliminated the "tracking dimensions", but they are still useful for generally seeing how the use cases would be stored in a file. Also, the derived requirements are still a good statement of what the dimension scales in HDF5 should support. Sorry that this is so late and so rough, I've been torn in several directions during the last few weeks and haven't had enough time to completely pull things together. :-/ I'll bring along printouts to share at the HDF-EOS workshop in case Russ and Ed don't have time to get copies before flying out. Quincey