During my time here at Unidata, I've focused on extending the THREDDS Data Server (TDS) web interface and services. I spend the first few weeks of the summer redesigning the interface to be more intuitive to end users and implementing UI changes using Thymeleaf HTML templating. The new TDS catalog pages are designed with a "plug-and-play" structure, allowing users to override or insert their own contributed HTML, which is processed by a server-side Thymeleaf template resolver.
Registration will be opening shortly for Unidata's 2018 Software Training Workshop. The workshop features courses on Unidata's display and analysis packages MetPy, IDV, and AWIPS, as well as courses on data access and management tools including the Local Data Manager (LDM) and the THREDDS Data Server (TDS), and netCDF.
The THREDDS Development Team is preparing for the release of the first public beta of version 5 of the THREDDS Data Server (TDS), scheduled on or before March 19th, 2018. TDS v5 includes some major under-the-hood changes, which we will detail in the release notice. A beta version of netCDF-Java v5 will be announced at some point after the first stable release of the TDS v5.
As we approach the first public beta of version 5.0 of the THREDDS Data Server (TDS), we have decided to revisit our software license. Currently, both NetCDF-Java and the TDS are released under the same license that the netCDF C library uses, which is a license that was 'home grown' at UCAR. It's usually called an 'MIT-style license,' though it is perhaps more similar to the BSD-3 Clause license. Rather than continue to use the 'home grown' license, we will be moving to a standard, off-the-shelf BSD-3 license, bringing the TDS and NetCDF-Java packages more in line with standard practice within the Open Source community.
Additional Digital Object Identifiers (DOIs) have been created for Unidata technologies. We encourage you to use the DOIs when citing or otherwise referring to these technologies, because they provide a mechanism by which the information referred to can be found even if the web address underlying the DOI changes over time.
DOIs are strings of characters assigned by a registering organization to uniquely idenfity a digital resource such as a document, software package, data set, or other electronic “object.” Once a DOI is registered, metadata about the object can be associated with the identifier and maintained separately from the object itself, so that changes to the object's location can be reflected in the DOI's metadata.
Wait...wasn't there just a release? Well, yes. Unfortunately, the most recent version of both netCDF-Java and the THREDDS Data Server, v4.6.7 (released last week - 2017-01-03) shipped with a major bug related to reading NCEP GRIB2 tables