P3T meeting with Clients - Oct 16, 2024

Attendees

  • Attendees:
    • Pat D, Gregory DF, Adrian D, Brian Major, Brian McLean, Dave M, Frossie E, Grgory M, Jesus S, Jose O, Joshua F, Marco M, Mark A, Markus D, Pierre F, Pierre L, Renaud S, Russ A, Sara B, Tamara C, Janet E
  • Regrets :

Zoom

Highlights

  • Great group attendence at 22
  • P3T team presented Documents and prototype work completed so far
  • Discussion with Apps and P3T was constructive and supportive with some concerns
  • Concerns centered on ...
    • backward compatibility with client code
    • major version changes to standards in the VO in general (somewhat tangential)
    • It was noted that there is code in the VO with different versions of the standards deployed
  • Actions:
    • Janet draft invite to Clients via Apps group after discussing at TCG -- DONE
    • Dave prepare ~2 slide for clients mtg with P3T prioriites as a reminder -- DONE
    • JE with P3T help: Prepare mtg page for Client mtg early with links to docs and perhaps a prototype(?!) -- DONE
    • ALL: Review the draft docs so we present them to the Clients after internal review
    • ALL: Look at each others prototypes to know we're on the right track here too before Client mtg

Meeting Agenda/Notes

  • Overview/Reminder of what we're setting out to do - From Dave
  • Pointer to Docs/Prototypes
  • Apps/P3T group feedback to Docs/Prototype work - Discussion
    • Russ: would a standardized encoding format be useful to the standardization process?
    • Mark T: How about backward compatibility?
      • (Note: the prototypes shown are not backwards compatible)
      • Russ: a new start with these tools
      • Mark T: we should prioritize backward compatibility over tooling support
      • Markus: experience with SIAP1 & SIAP2. 2 introduced in 2018, but 1 still more prevalent. Fragmentation in major versioning should be avoided. IVOA is a disparate group of implementers with different timelines and budgets.
      • Josh: can't avoid doing major version changes
      • Frossie: Would be good to know the understanding of effort to make the proposed backwards compatibility changes.
      • Pierre F: What are the details of what is not backwards compatible?
        • Russ: rough answer: error handling at a different layer (http rather than payload), issues around data types, xml translation to other protocols, etc. A collection of smallish, client-service interactions.
        • Dave: case sensitivity not supported out-of-box, form encoding not recommended because of security issues
      • Dave on major versioning: should solving this problem be a separate effort?
      • Markus: going this route would require active management to ensure the rollout of the deployment across the VO, in particular reaching out and actively communicating with the data centres with clear communication what they need to do and what it takes to do it.
      • Gregory D-P: the library implementation ecosystem isn't sufficient to write the suite of VO services.
    • Pierre L: appreciates the effort being made to having better described standard definitions.
    • Dave: Are there any other issues we haven't addressed?
    • Marco: What is the extent of the backwards compatibility changes we should make? There are options.
    • Pierre F: Would it be valuable to try to prototype a more simple protocol such as SIA? It would be good to have more specific details of what changes are necessary.
    • Summary
      • Backwards compatibility with client code the main concern
      • Major version changes to standards in the VO in general (somewhat tangential)
      • It was noted that there is code in the VO with different versions of the standards deployed
  • Looking ahead to the Nov Interop
    • Schedule topic to organize program of session at Next meeting;; We're scheduled 2-3:30 on Friday, Nov 15
    • Marco suggested leaving plenty of time for discussion with audience.
    • JE suggestion for folks to consider ... talks 10-12 min for Proto/Doc talks; 10 min Janet/Brian and keep all question to end?? That leave ~30 min questions/discussion. Could make it a panel and include a few apps ppl???
      • 2 minute intro - Janet
      • Prototypes/Implementations -- What's the angle we want to present?? Do we try to answer a short set of questions??
        • Josh
        • Pat
        • Dave
      • Documents
        • Russ
      • Wrap-up/Discussion - Brian
  • Next meeting:
    • 2 suggestions: Wed, Oct 23 @20UTC or Wed, Nov 06 @20UTC (JE traveling week of Oct 27)

Edit | Attach | Watch | Print version | History: r7 < r6 < r5 < r4 < r3 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r7 - 2024-10-21 - MarkusDemleitner
 
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