2014 Training Workshop Schedule : TDS Configuration and Administration

23 October 2014 : TDS Installation, Management, and Configuration

8:00 Coffee and continental breakfast

8:30 Welcome and Logistics / TDS Overview (Ethan)

9:00 Participant Introductions (John)

  • Name, organization, how you use TDS.

9:30 Getting Started With the TDS: Local Test Server Setup (Jenn)

This section covers basic installation and configuration of Tomcat, JDK and the TDS for a local test server.

10:00 Break

10:30 ToolsUI Demo (Ethan)

  • Running ToolsUI
  • IOSP and FeatureTypes

11:00 Configuring TDS (Part 1) : Client and Server Catalogs (Christian)

11:45 Lunch in FL-2 Cafeteria

12:45 Configuring TDS (Part 2) : service, metadata, datasetScan (Ryan)

1:30 Configuring TDS (Part 3) : threddsConfig.xml (Sean)

2:15 DAP Protocol Services (Dennis)

3:00 Break

3:15 Python Demo (Sean)

  • DAP2 access to HRRR dataset

3:30 Advanced TDS Configuration (John)

4:15 Software Engineering and Contributing (Ryan)

  • Source on GitHub
  • Issue Tracking with JIRA
  • Maven artifacts on Nexus
  • CDM/TDS Nightly Build/Test System (Jenkins)
  • Continuous Integration on Travis
  • Static code analysis on Coverity
  • Email Lists: thredds@unidata.ucar.edu; netcdf-java@unidata.ucar.edu
  • Support: support-thredds@unidata.ucar.edu; support-netcdf-java@unidata.ucar.edu

4:30 Discussion and Questions

5:00 Day One Finish

6:00 Dinner TBD

24 October 2014: Advanced Uses of TDS, Clients and Tools

8:00 Coffee and continental breakfast

8:30 Tomcat Monitoring and Debugging (Jenn)

This section covers log files generated by Tomcat and the TDS for the purposes of monitoring and debugging:

There are also various free, 3rd-party monitoring and debugging tools:

9:00 TDS Monitoring and Debugging (John)

9:45 Data Discovery (Sean)

10:30 Break

11:00 NcML modifications (John)

11:30 NcML Examples (Ryan)

11:45 NcML aggregation (Sean)

12:15 Lunch FL-2 Cafeteria

1:15 Feature Collection Subsetting (Christian)

1:45 (Sean) Rosetta (live site)

2:00 WMS Demos (Ethan)

2:30 Break (escape from GRIB)

2:45 GRIB Feature Collections (John)

3:30 Software Engineering and Contributing / Open Discussion / Participant feedback (Sean)

  • Source on GitHub
  • Issue Tracking with JIRA
  • Maven artifacts on Nexus
  • CDM/TDS Nightly Build/Test System (Jenkins)
  • Continuous Integration on Travis
  • Static code analysis on Coverity
  • Email Lists: thredds@unidata.ucar.edu; netcdf-java@unidata.ucar.edu
  • Support: support-thredds@unidata.ucar.edu; support-netcdf-java@unidata.ucar.edu

4:00 Day Two Finish