[DRMAA-WG] Meeting minutes - conference call - August 22
Peter Tröger
peter at troeger.eu
Tue Aug 28 07:38:20 EDT 2012
Am 20.08.2012 um 12:17 schrieb Peter Tröger <peter at troeger.eu>:
> Dear all,
>
> since the public comment period for DRMAAv2 C-binding is over, we need to
> discuss our reaction on the comments. The next DRMAA conf call is
> therefore scheduled for Wednesday, August 22, 19:00 UTC - 20:00 UTC.
>
> 1. Meeting secretary for this meeting?
Participants: Andre, Daniel, Mariusz, Roger, Stephan Klauck, Peter
Meeting secretary: Peter
> 2. Status report by the participants
All in good health, some reporting from Peter about OGF35 in Delft
> 3. Public comments on DRMAAv2 C-binding
> (http://ogf.org/gf/docs/comment.php?id=388)
> - pointer NULLing by the library ? What it means for the interface ?
- No decision at OGF35, voting needed
- Roger, Peter: "principle of least astonishment, no NULLing in the library"
- Andre, Daniel, Mariusz: "security problem, asynchronous free problem, OpenMPI example"
- 3:2 voting result for changing the API -> free* functions get pointer variable reference and assign NULL to it
- Voting also clarified that no other API changes are made
> - Problems with OStype and CPUtype enumerations
- No decision at OGF35, voting needed
- 5:0 voting result for keeping MACOS identifier - OS version is already a separate concept in the API
- 5:0 voting result for changing TRUE64 to TRU64
- 5:0 voting result for adding 64bit variations of all instruction set architectures
- These changes demand an errata for the DRMAAv2 root specification
> - Semantics of DRMAA2_DATA_SEG_SIZE
- No decision at OGF35, voting needed
- 5:0 voting result for the proposal by Rayson Ho: DATA_SEG_SIZE is renamed to DATA_SIZE
- Explanation must extended - this value refers to 'initialized data, uninitialized data and heap'
- These changes demand an errata for the DRMAAv2 root specification
> - Additional free functions needed
- No decision at OGF35, voting needed
- 5:0 voting result for adding them
> - Return type for wait functions
- OGF35 decision acknowledged by Roger
- IDL spec should have void return type for wait() functions
- Additionally, language bindings should be allowed to change the return type for chaining support
- These changes demand an errata for the DRMAAv2 root specification
> - _j_ vs. _job_
- 4:1 voting result: Keep it as it is now
> - Small issues
- jobCategories should be accessible outside the job session
- Daniel: Need scheduler connection for fetching the information, and then again in the reservation session
- Mariusz: Making a reservation without some job submission afterwards is very unlikely
- 5:0 voting for keeping it as it is now
- Native drmaa2_string type, instead of char* pointers
- OGF35 decision acknowledged by Roger
- UNSET for JobInfo: 5:0 voting for adding it
- Remove endIndex upper limit specification demand from the root spec
- Demands an errata for the DRMAAv2 root specification
I will now start to prepare both the errata document and the final C binding for the editors.
Best regards,
Peter.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4343 bytes
Desc: not available
URL: <http://www.ogf.org/pipermail/drmaa-wg/attachments/20120828/5882e8f1/attachment.bin>
More information about the drmaa-wg
mailing list