-
Notifications
You must be signed in to change notification settings - Fork 22
Meeting 2018 05 09
Josh Hursey edited this page May 12, 2018
·
1 revision
Next Meeting May 23, 2018
- Josh Hursey (IBM)
- Ralph Castain (Intel)
- Dave Solt (IBM)
- Brett (IBM)
-
Discussion: Testing
- Should we work towards a PMIx standard set of unit tests for the API?
- It would be somewhat specific to a given RM, but should give a start for users/developers.
- Maybe use PRRTE as the target RM for the tests.
-
Question: API Ordering
- Can you call
register_nspace
afterregister_client
? Yes.- Must call
register_nspace
before launching the process though.
- Must call
- Can you call
-
Question: Do we intend to standardize languages other than C?
- PMIx standard is a C-based standard
- Wrappers are welcome as 3rd party projects
-
Discussion: Section 3 : Data Structures and Types
- Section has been updated. Ready for review.
- Should we include the macros for manipulating types?
- They are nice to have and people use them, if we exclude them then we limit portability for those that started with the PMIx library.
- Yes, add the 'signature' of the macro.
- Consider adding the C implementation as an advice to implementors.
-
Discussion: Issue #6
- Where to put clarification and examples?
- We can add it to the Data Structures and Types chapter, maybe as a subsection describing how users can address this issue in some of the less obvious places.
- Where to put clarification and examples?
- Writing:
- Ralph:
- Section 4 (Initialization)
- Section 8 (Events + Logging)
- Josh:
- Section 5 (Key/Value Management)
- Dave
- Section 10 (Server Specific Interfaces)
- Unassigned:
- Section 6 (Proces Management)
- Section 7 (Job Allocation Management)
- Section 9 (Data Packing and Unpacking)
- Ralph:
- General Writing Guidance
- Fill out the assigned section
- Small questions of clarification add to the text (make clear to highlight the text)
- Larger items of discussion, file an GitHub Issue.