Re: latest Catalog XML
Quoting Ethan Davis <address@hidden>:
>The first item seems quite minor but would actually move some complexity
> into the catalog element that we recently removed for various reasons.
I am trying to keep you from making a mistake.
> The second item we addressed by allowing service elements to contain
> elements. Doesn't capture the full semantics of what you are trying to
> but a stop-gap measure while we work on this further.
I do not understand what you are saying here. If suffix is not a standard part
of a service call, then clients will not know how to construct a url out of a
base, middle, and suffix -- if they cannot construct the urls, then compound
services cannot be centrally specified and referenced multiple times below.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE catalog SYSTEM "http://iridl.ldeo.columbia.edu/thredds.dtd">
<service ID="IngridDataset" serviceType="Compound"
<service serviceType="DODS" suffix="dods"/>
<service serviceType="Catalog" suffix="thredds.xml"/>
<attribute name="fullname" value="LEVITUS94"/>
<access serviceID="IngridDataset" urlPATH="SOURCES/.LEVITUS94/"/>
<attribute name="references" value="Conkright:etal1994 Levitus:Boyer1994a
<documentation>LEVITUS94: World Ocean Atlas 1994, an atlas of objectively
analyzed fields of major ocean parameters</documentation>
<access serviceID="IngridDataset" urlPATH="SOURCES/.LEVITUS94/.ANNUAL/"/>
<access serviceID="IngridDataset" urlPATH="SOURCES/.LEVITUS94/.MONTHLY/"/>
<access serviceID="IngridDataset" urlPATH="SOURCES/.LEVITUS94/.SEASONAL/"/>
Each access specifies part of the url: the suffix and base are necessary to
complete the url. Compound services are not useful otherwise.
> Considering this is the current DTD acceptable to you till the next round
No, it is not. Until I can reference usefully a compound service, I will be
unable to use the standard.
NOTE: All email exchanges with Unidata User Support are recorded in the
Unidata inquiry tracking system and then made publicly available
through the web. If you do not want to have your interactions made
available in this way, you must let us know in each email you send to us.