DAL/GWS/Registry - splinter session report

This splinter was initially decided to allow specific discussion on the TAP-1.1 authenticated endpoints issue arisen during the RFC period of the TAP-1.1 PR document.

The decision was taken quite quickly (thanks also the direct discussion among the interested parties). The solution is to ripristinate what the proposal number 2 from Pat Dowler's talk in the joint session. This means separate standardId(s) fro sync/async resurces in the capabilities document. A roadmap to implement this was decided and will start just after the interops ending.

Related to this decision were then discussed the impact on TAPRegExt specification, that will be asked to be updated accordingly as soon as the TAP-1.1 contiunes is path towards REC. The solution of merging TAP & TAPRegExt documents into a single specification is left as a subsequent revision not to add unpredictable items to the already critical schedule.

Also the issue with the, VOResource-1.1 introduced, mirrorURL element was taken into discussion. This mirrorURL element has unsufficient annotation to clearly allow for bundling mirrored resources based upon server location. Nonetheless the title attribute it allows for can be used to temporarily vercome the solution (and VOResource-1.1 text seems to allow this solution). The solution to have common values for the title attribute for resources originatig from the same location was then agreed upon and, together with a more general description on how to properly use VOSI endpoints for authenticated bundles in access protocols, will be described in an (Endorsed) Note to be prepared by the GWS-WG.

Another point discussed was about the difficulty in providing humans in front of browsers with an entry point to TAP services, whose API is meant mainly for machine actionability. This touched mainly 3 points. First, the baseURL response (its usage will be clarified in the TAP-1.1 text) to become browsable and contain information for users, thus allowing for quick opy/paste sharing on the net. Second, the capabilities endpoint to have, in the future, some basic rendering style to be human-readable. Third, the examples endpoint to be used as an entry point to researchers who want to understand how to use the service. Apart from the first point, the other two will probably see a light in the specification only in future revisions.

Finally, given some time was still available, authentication using OAuth2+tokens, also usable for non-browser-based appications, was shown from LSST experience and discussed upon.

-- MarcoMolinaro - 2018-11-11

Topic revision: r1 - 2018-11-11 - MarcoMolinaro
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback