Difference: DALGWSTigerTeam (31 vs. 32)

Revision 322024-05-22 - JamesDempsey


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.

Membership - email alias "P3T"


Initial Plan forward

  • Setup a wiki & mail list
  • Meet over 4 months ... Jan - April (once a month)
  • Plan to meet in Sydney 2 days (Thu/Fri, May 16/17) prior to IVOA that starts on Sunday (discussed with Simon/he can do it)
  • May Interop : May 20-24; TCG mtg: May 19

Standards Involved (1st up!)

  • CS
  • UWS
  • TAP
  • VOSpace

OpenAPI Project Links (add yours)

Related GitHub issues (add yours)


  1. 22 Jan 2024 at 20:00 UTC - yopad shared notes - IVOA_22Jan_PTTT.pdf
  2. 26 Feb 2024 at 20:00 UTC - yopad shared notes (will expire April 2024) - IVOA_26Feb_PTTT.pdf
  3. Mon 25 Mar 2024 20:00 UTC - yopad shared notes (will expire May 2024) - IVOA_26Mar_PTTT.pdf
  4. Mon 22 Apr 2024 20:00 UTC - yopad shared notes (will expire June 2024) - IVOA_26Apr_PTTT.pdf
  5. Thu/Fri May 16/17 Sydney 10am Local time;
    1. Agenda - PTTT_May1617_Schedule.pdf
    2. Notes - Yopad shared notes May 16, Yopad shared notes May 17 (will expired July 2024) - IVOA_16May_PTTT.pdf and IVOA_17May_PTTT.pdf
  1. Wed 22 May 2024 at 9am Sydney - P3T Plenary session


From Tucson DAL session YoPAD

  • Modernisation of protocols - improve compatability with modern web dev tools
    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
    FB: How would that look like
    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
    GDF: Suggest a tiger team as no one service can do this alone
    GM: Have used microsservices with json to send votable in the new SIMBAD's ConeSearch service
    GDF: About service interaction not votable format change - so how UWS works. Really hard to implement UWS in contemporary
    JD: Is OpenAPI a useful step?
    Tim: Is there support for json? Yes, then presumably some would be intersted in volunteering.
    RE: NED already has json behind the scenes and easier to convert json
    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!
    Joshua Fraustro: MAST has a model of the UWS interactions - need management approval to make them open source and share.
    Tim: Use Pydantic and FastAPI too - very happy with them


META FILEATTACHMENT attachment="IVOA_22Jan_PTTT.pdf" attr="" comment="" date="1707955225" name="IVOA_22Jan_PTTT.pdf" path="IVOA_22Jan_PTTT.pdf" size="40242" user="JamesDempsey" version="1"
META FILEATTACHMENT attachment="IVOA_26Feb_PTTT.pdf" attr="" comment="" date="1709843589" name="IVOA_26Feb_PTTT.pdf" path="IVOA_26Feb_PTTT.pdf" size="51556" user="JamesDempsey" version="1"
META FILEATTACHMENT attachment="IVOA_26Mar_PTTT.pdf" attr="" comment="" date="1712057496" name="IVOA_26Mar_PTTT.pdf" path="IVOA_26Mar_PTTT.pdf" size="49847" user="JamesDempsey" version="1"
META FILEATTACHMENT attachment="IVOA_26Apr_PTTT.pdf" attr="" comment="" date="1715070579" name="IVOA_26Apr_PTTT.pdf" path="IVOA_26Apr_PTTT.pdf" size="41597" user="JamesDempsey" version="1"
META FILEATTACHMENT attachment="PTTT_May1617_Schedule.pdf" attr="" comment="PTTT Face to Face schedule - May 16/17" date="1715809026" name="PTTT_May1617_Schedule.pdf" path="PTTT_May1617_Schedule.pdf" size="55725" user="JanetEvans" version="1"
META FILEATTACHMENT attachment="IVOA_16May_PTTT.pdf" attr="" comment="" date="1716094949" name="IVOA_16May_PTTT.pdf" path="IVOA_16May_PTTT.pdf" size="56261" user="JamesDempsey" version="1"
META FILEATTACHMENT attachment="IVOA_17May_PTTT.pdf" attr="" comment="" date="1716094980" name="IVOA_17May_PTTT.pdf" path="IVOA_17May_PTTT.pdf" size="57019" user="JamesDempsey" version="1"
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback