New version of the SIA V2.0 PR

Bruce Berriman gbb at ipac.caltech.edu
Mon Nov 3 20:00:52 CET 2014


Thanks - now, did you receive any feedback after your talk on the two issues below?

Cheers

bruce


On Nov 3, 2014, at 10:38 AM, Walter Landry <wlandry at caltech.edu> wrote:

> Hello Everyone,
> 
> I have discussed my issues with SIA v2 in other forums, but I was told
> I should express them here for the TCG.
> 
> As background, I tried to implement an SIA v2 service for a virtual
> image service for the Planck satellite.  This is a use case that SIA
> v1.0 covered well with its support for Image Mosaicing Service, but
> now seems to have been split off into AccessData.  I gave a talk about
> my experience at the Banff Interop [1], so this email is a
> distillation of the problems I found.
> 
> 1) RANGE
> 
>   Section 2.1.1 includes a RANGE shape.  A RANGE is not a square on
>   the sky, but users could easily think that it is.  This makes it
>   error-prone.
> 
>   Also, a RANGE shape is significantly different from the other two
>   types, so it could be a non-trivial amount of work to implement.
>   In my particular case, it was enough work such that I did not
>   implement it, though I did implement CIRCLE and POLYGON.  This is
>   in contrast to something like a BOX shape, which only requires
>   transforming the BOX into an equivalent POLYGON.
> 
>   Finally, the only use case that I have heard for RANGE is for
>   tiling the sky.  However, tiling the sky is fairly easy with a
>   POLYGON.
> 
> 2) Syntax
> 
>   SIA v2 invents yet another syntax.  This creates an unnecessary
>   burden on both implementors and users.  The syntax that was chosen
>   is also error-prone.  We should reuse an existing syntax.  In my
>   presentation [1], I presented my work on using Javascript syntax.
>   It preserves the simplicity of key-value parameters while scaling
>   to extremely complex inputs.  But whatever is decided, please do
>   not invent a new syntax.
> 
> Cheers,
> Walter Landry
> 
> 
> [1] http://wiki.ivoa.net/internal/IVOA/InterOpOct2014DAL/Wlandry_DAL_I.pdf



More information about the interop mailing list