Up to now, the optional "format=miniseed" request parameter was kind of a placeholder, as the standard did not provide any options, and the only de-facto response format was miniseed v.2.
With the adoption of miniseed v.3 as an FDSN standard a year ago, this clarity risks to be gone, as "miniseed" could be either miniseed2 or miniseed3.
I'd suggest to specify, as a part of the next minor update of the service specification to 1.2:
- format=miniseed => response is in miniseed v.2
- format=miniseed3 => response is in miniseed v.3
- (default = miniseed)
Thus, the behaviour of the service, from the point of view of the client, would remain fully backwards compatible with the service version 1.1
It would be left to the service implementation whether data is only shipped as far as the requested format is the same as the format available in the archive, or whether the service offers on-the-fly conversion.
(obviously, a mixed content response file is not possible, as it would neither fulfill the miniseed v.2 nor the miniseed v.3 specification.)
Up to now, the optional "format=miniseed" request parameter was kind of a placeholder, as the standard did not provide any options, and the only de-facto response format was miniseed v.2.
With the adoption of miniseed v.3 as an FDSN standard a year ago, this clarity risks to be gone, as "miniseed" could be either miniseed2 or miniseed3.
I'd suggest to specify, as a part of the next minor update of the service specification to 1.2:
Thus, the behaviour of the service, from the point of view of the client, would remain fully backwards compatible with the service version 1.1
It would be left to the service implementation whether data is only shipped as far as the requested format is the same as the format available in the archive, or whether the service offers on-the-fly conversion.
(obviously, a mixed content response file is not possible, as it would neither fulfill the miniseed v.2 nor the miniseed v.3 specification.)