TAP RFC [VOSI]
Guy Rixon
guyrixon at gmail.com
Thu Sep 24 09:39:37 PDT 2009
I vote for using resources.
I have a TAP implementation that has VOSI both as resources and via
the REQUEST parameter.
Guy
On 24 Sep 2009, at 15:07, Patrick Dowler wrote:
> On Monday 14 September 2009 02:00:09 Keith Noddle wrote:
>> In consultation with Christophe, I therefore propose that we extend
>> the
>> TAP RFC to 25th September to allow the above details to come
>> together.
>
> Last two days, last issue from rfc page:
>
> In the current spec, there are two resources under the base URL and
> VOSI are
> accessed via one of them:
>
> async
> sync
> sync?REQUEST=getAvailability
> sync?REQUEST=getCapabilities
> sync?REQUEST=getTableMetadata
>
> There is a proposal to access VOSI as resources off the base URL
> (more pure
> REST style vs standard DAL REQUEST param). The motivation is to move
> VOSI out
> from under sync so that both async and sync could be made optional
> (both
> required in PR). The new resource structure would be:
>
> async
> sync
> availability
> capabilities
> tableMetadata
>
> We have had many discussions on this topic, made compromises all
> around, and
> never reached a unanimous agreement. There are good reasons for both
> approaches. The current draft is consistent with DAL style as
> embodied in
> SSA1. The proposed makes it cleanly possible to have optional async/
> sync
> execution of jobs (currently we require both, but we could relax
> this in a
> future version of TAP very easily if needed).
>
> To be very clear: both of these work fine, so there is nothing
> broken and to be
> fixed. This is a stylistic issue (RPC vs REST) and about making
> plausible
> future changes as easy and painless as possible. Given that, I don't
> see any
> point in dredging up all the arguments again.
>
> The crude WG concensus is that more people favour using resources
> over the
> REQUEST parameters, but I would like to call a vote to verify that
> and will
> change the draft to match the WG decision. If you care, please
> respond to this
> message and chose one of:
>
> use REQUEST parameter
>
> use resources
>
> I will tally and start rewriting on Monday (28th).
>
> --
>
> Patrick Dowler
> Tel/Tél: (250) 363-0044
> Canadian Astronomy Data Centre
> National Research Council Canada
> 5071 West Saanich Road
> Victoria, BC V9E 2M7
>
> Centre canadien de donnees astronomiques
> Conseil national de recherches Canada
> 5071, chemin West Saanich
> Victoria (C.-B.) V9E 2M7
More information about the dal
mailing list