Skip to content

Meeting 2021 03 11

Thomas Naughton edited this page Mar 13, 2021 · 7 revisions

Agenda

Attendees

Josh Hursey (IBM)
Ralph Castain (self)
Jai Dayal (Intel)
Ken Raffenetti (ANL)
Mike Karo (Altair)
Kathryn Mohror (LLNL)
Aurelien Bouteiller (UTK)
Stephen Herbein (LLNL)
Shane Snyder (ANL)
Thomas Naughton (ORNL)

Notes

  • PMIx Standard v4.x
    • probably release v4.1 after Q2 meeting
  • PMIx Standard v5.x
    • TODO: Add Ken’s slides
    • Q: Any feedback you want from community regarding shaping timelines?
      • Can reach out to v5 release managers (Ken & Dave)
      • What are people working on and what do you expect to be the “bake time” to help influence release period/schedule/time.
  • ECP Community BoF: Updates and Roadmap for the PMIx Community
    • Kathyrn: ECP having annual meeting online and will be opening the BoF’s up to wider community, i.e., ECP BoFs are open to anyone, not just ECP participants
    • Wednesday, March 31, 2021 @ 11am ET
    • Must register to attend (free)
    • Not sure about recording
    • Focus of BoF - intro/overview and WG updates, but also invited several tools/community participants that are using PMIx and hope to get feedback on good/bad improvements to get feedback
  • Software in the Public Interest (SPI) - https://www.spi-inc.org/
    • Kathyrn: Provides support to open source projects, e.g., bank account, hold assets in organization’s name
    • Informally accepted, will be getting formal docs soon to finalize
    • Yay, will be very helpful in future for post-covid meetings!
  • Provisional Items ready for merge:
  • Prototype Requirements for Provisional Acceptance
  • Provisional Item Discussion:
    • Should we have a lightweight vote?
    • Role of Revision Exception with provisional items.
  • Discussion about contributions for implementations/spec
    • Trend that often burden is being placed on WG leads to write and craft text but also becomes in charge of the implementation. This seems like a bad pattern, we want to clarify that WG members are also in charge of fleshing out implementation requirements to have a successful ticket.
    • Discussion that it is good to also have “proof of implementation” to help guide things that will land in the standard.
    • Possibly something the WG leads to stress about expectations for WG participants, lend hand on implementation of ideas too, etc.
    • Useful to also flesh out what aspects are included from proposal but aspects that are still open/todo.
    • Action: summary of what is expected from a PR.  The text in 1.3.3 in standard seems reasonable, but possibly something/example for PR authors to use as general guideline/best-practice for what to include.
    • Maybe this is something to put in the wiki so WG’s have an idea of expectations for WG participants (general guidance for role in WG)
    • Josh will take a stab at this text.
  • Working Group Updates:
    • Stephen Herbein: Slicing/Grouping of functionality
      • Swaroop working on the MPI Sessions use-case, PR 328
      • Josh has been adding source code example/compile hooks into the CI
      • Stephen looking into the server side implementation for these use-cases, e.g., business card APIs for server side.
      • Ralph - let me know if there’s anything on server side to help
      • Ralph: I will be adding howto’s, etc. for openpmix, and other pieces to the Wiki’s, prrte business card exchange to help developers coming into the code.  If something specific is helpful, can possibly tackle that part first.
    • Shane Snyder: Storage
      • Shane - mostly updates on the recent PRs are updated based on prior reading to include updates to the prototype implementation
    • Jai Dayal: Dynamic workflows
      • Jai - making progress to have ADIOS/Savanna to OpenPMIx, questions emerging for Python bindings, etc.
      • Expect to have more updates for WG next Friday (3/19)
    • Dave Solt: Implementation agnostic document
      • Chapter 5 and 6 standard vs non-standardized, reserved vs not reserved keys, language consolidation to clarify how to provide non-standard keys from the RM, meets on Monday to discuss this if interested
      • Chap 2 PR will come for vote next time, but still need some votes
    • New tool working group is forming. More info to come soon.
Clone this wiki locally