TWiki
>
IVOA Web
>
IvoaTCG
>
DALGWSTigerTeam
(revision 6) (raw view)
Edit
Attach
---+ Protocol Transitioning Tiger Team (P3T) The Protocol Transitioning Tiger Team was formed in Tucson at the Interop meeting in Nov 2023. The aim is to address the question of compatibility of the DAL protocols (and by implication protocols such as UWS) with modern web development tools. A number of people volunteered to form a tiger team to work on this. The recommendations being examined would mostly be in DAL and GWS (e.g., TAP, SIA2, SODA, UWS) so will need to be a cross WG effort. A question to answer is : How do we adapt the protocol interactions to be compatible with tools such as OpenAPI. %TOC% ---++ Membership - email alias "P3T" * James Dempsey - james.dempsey@csiro.au - Lead (DAL Ch) * Dave Morris - dave@metagrid.co.uk * Kim Gillies - kgillies@tmt.org (If we are volunteering to help with creating service APIs in OPENAPI, I would participate) * Gregory Dubois Feldman - gpdf@ipac.caltech.edu * Grégory Mantelet - gregory.mantelet@astro.unistra.fr (DAL V Ch) * Janet Evans - [[mailto:janet@cfa.harvard.edu][janet@cfa.harvard.edu]] * Jesus Salgado - jesus.salgado@skao.int (GWS Ch) * Joshua Fraustro - jfraustro@stsci.edu (sharing pydantic/pydantic-xml models) * Marco Molinaro - marco.molinaro@inaf.it * Rick Ebert - rick.ebert@caltech.edu (NED) anything that helps to standardize datamodel/semantics * Paul Harrison - paul.harrison@manchester.ac.uk * Sara Bertocco - sara.bertocco@inaf.it (GWS V Ch) * Theresa Dower - dower@stsci.edu (work on open sourcing the pydantic model code in recent MAST TAP services.) ---++ Initial Plan forward * Setup a wiki & mail list * Meet over 4 months ... Jan - April (once a month) * Plan to meet in Sydney 2 days (perhaps Thu/Fri) prior to IVOA that starts on Sunday (needs discussion and inquiry woth Organizers/Exec) ---++ Standards Involved (1st up!) * CS * UWS * TAP * VOSpace ---++ OpenAPI Project Links (add yours) * ---++ References * OpenAPIs - https://www.openapis.org * Frossie's talk at Bologna in GWS2 -<a href="Joshuas%20talk%20https://wiki.ivoa.net/internal/IVOA/InterOpMay2023DAL/mast-tapservice-fraustro.pdf" title="Frossie's talk in Bologna (GWS2)"> https://wiki.ivoa.net/twiki/bin/view/IVOA/InterOpMay2023GWS</a> * Joshua's talk in Bologna in DAL: [[%PUBURL%/IVOA/InterOpMay2023DAL/mast-tapservice-fraustro.pdf][https://wiki.ivoa.net/internal/IVOA/InterOpMay2023DAL/mast-tapservice-fraustro.pdf]] * Simbad ConeSearch service I presented in Bologna: https://simbad.cds.unistra.fr/cone/help/ * Notes of the DAL sessions with volunteer list for the Tiger Team at the end of the doc: https://wiki.ivoa.net/internal/IVOA/InterOpNov2023DAL/DAL_1.pdf ---++ From Tucson DAL session YoPAD * *Modernisation of protocols - improve compatability with modern web dev tools* <div id="magicdomid169" style="padding-left: 60px;">GDF: Still very interested in modern definition of protocols/APIs (e..g JSON/ OpenAPI) to assist service implementors to use modern tools. High priority for Rubin</div> <div id="magicdomid170" style="padding-left: 60px;">FB: How would that look like</div> <div id="magicdomid171" style="padding-left: 60px;">GDF: Way more services than clients - clients have resources to stay up to date - would need to update clients to support new services while supporting old services. New services would be json based</div> <div id="magicdomid172" style="padding-left: 60px;">GDF: Suggest a tiger team as no one service can do this alone</div> <div id="magicdomid173" style="padding-left: 60px;">GM: Have used microsservices with json to send votable in the new SIMBAD's ConeSearch service</div> <div id="magicdomid174" style="padding-left: 60px;">GDF: About service interaction not votable format change - so how UWS works. Really hard to implement UWS in contemporary</div> <div id="magicdomid175" style="padding-left: 60px;">JD: Is OpenAPI a useful step?</div> <div id="magicdomid176" style="padding-left: 60px;">Tim: Is there support for json? Yes, then presumably some would be intersted in volunteering.</div> <div id="magicdomid178" style="padding-left: 60px;">RE: NED already has json behind the scenes and easier to convert json</div> <div id="magicdomid180" style="padding-left: 60px;">DM: Suggest updating standards as defining the data model and then have an examples of the json implementation as well as XML. Don't want to be talking in 10 years about how to convert away from json!</div> <div id="magicdomid182" style="padding-left: 60px;">Joshua Fraustro: MAST has a model of the UWS interactions - need management approval to make them open source and share.</div> <div id="magicdomid183" style="padding-left: 60px;">Tim: Use Pydantic and FastAPI too - very happy with them</div> <div style="padding-left: 60px;"> </div> <!-- * Set ALLOWTOPICRENAME = IVOA.TWikiAdminGroup -->
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r44
|
r8
<
r7
<
r6
<
r5
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r6 - 2023-12-12
-
JanetEvans
IVOA
Log in
or
Register
IVOA.net
Wiki Home
WebChanges
WebTopicList
WebStatistics
Twiki Meta & Help
IVOA
Know
Main
Sandbox
TWiki
TWiki intro
TWiki tutorial
User registration
Notify me
Working Groups
Applications
Data Access Layer
Data Model
Grid & Web Services
Registry
Semantics
Interest Groups
Data Curation
Education
Knowledge Discovery
Operations
Radio Astronomy
Solar System
Theory
Time Domain
Committees
Stds&Procs
www.ivoa.net
Documents
Events
Members
XML Schema
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback