OPeNDAP/DODS Status Report - April 2005
Yuan Ho
Ethan Davis
OPeNDAP/DODS and Unidata
Unidata's involvement in the OPeNDAP/DODS project lies mainly in
user support, developer support, and release engineering. As a
project that focuses on protocols and software for accessing
distributed data, OPeNDAP/DODS project fits into endeavor 5
("Distributed, organized collections of digital material") and
endeavor 6 ("Improved data access infrastructure") of the
Unidata 2008 proposal.
Unidata's support role to the OPeNDAP/DODS community falls into
Unidata 2008 endeavor 2 (Comprehensive Support Services, [Data
services, systems, and tools]"). Endeavor 1 ("Responding to a
broader and more diverse community" ) is also relavent due to
the OPeNDAP/DODS communities extent beyond Unidata's traditional
community.
Status
-
Usage Statistics for Unidata's OPeNDAP/DODS Support
- We have released OPeNDAP C++ 3.6, which includes libdap, libnc-dap, dap server, netCDF handler, HDF4 handler, and freeform handler. Including these major echancements:
- Libdap 3.6 is now required by the new data handlers.
- Libdap removed old iostream methods, and others marked as deprecated in the previous versions.
- Dap server no longer includes its own copy of the Perl HTML::Parser module. The FilterDirHTML code now uses the current distribution's version of the Filter.pm module.
- In dap server, dap_asciival filter now uses a new variant of the Response class which reads and stores the version number correctly.
- In dap server, the web interface of help text is changed, and it now uses a web page stored at the opendap web site.
- We have released server 3.5 and libdap 3.5. The new server features a deployment scheme that fits the Linux and Mac OS/X directory structure better. The server now exposes only two files to the web server's cgi binary directory and includes a host of other improvements. Among the other improvements: Data no longer needs to be located under the DocumentRoot directory; Data handlers are set using a configuration file; The ASCII and HTML responses are no longer built using a second round-tip through the server. Three data handlers are ready at this time: HDF4; NetCDF3; and FreeForm.
- OPeNDAP developers are working on a new OPeNDAP architecture that
will replace the CGI scripts with Java servlets.
- The new architecture will be more efficient ,scalable, and portable .
- It will also automatically generate THREDDS catalogs for the data being served integrating the functionalities of accessing scientific data with discovery mechanisms .
Yuan Ho
Last modified: Mar 28 15:30:19 MDT 2006