Conference call - November 23th - 19:00 UTC
Dear all, since the public comment period for DRMAAv2 is now over, we need to discuss our reaction on the comments. The next DRMAA conf call is therefore scheduled for November 23th, 19:00 UTC. We meet on Skype, please find me under the nickname "potsdam_pit". Preliminary meeting agenda: 1. Meeting secretary for this meeting? 2. Public comments on DRMAAv2 (http://ogf.org/gf/docs/comment.php?id=377) 3. New co-chair election (details in the call) 4. Next steps with the C-binding Best regards, Peter.
Dear all, I got numerous requests from key group members to shift this conf call by one week. The new slot is therefore now November 30th, 19:00 UTC. Best regards, Peter. Am 20.11.11 22:00, schrieb Peter Tröger:
Dear all,
since the public comment period for DRMAAv2 is now over, we need to discuss our reaction on the comments. The next DRMAA conf call is therefore scheduled for November 23th, 19:00 UTC.
We meet on Skype, please find me under the nickname "potsdam_pit".
Preliminary meeting agenda:
1. Meeting secretary for this meeting? 2. Public comments on DRMAAv2 (http://ogf.org/gf/docs/comment.php?id=377) 3. New co-chair election (details in the call) 4. Next steps with the C-binding
Best regards, Peter.
-- drmaa-wg mailing list drmaa-wg@ogf.org http://www.ogf.org/mailman/listinfo/drmaa-wg
Participants: Mariusz, Daniel, Roger, Peter
1. Meeting secretary for this meeting?
Peter
2. Public comments on DRMAAv2 (http://ogf.org/gf/docs/comment.php?id=377)
-> "slots" attribute in SlotInfo - Just a typo, proposed solution approved. -> Attribute naming - Agreement to stick with self-descriptive attribute names - Agreement to current shortening approach in C binding draft: - drmaa2_reservation_get_reservation_id (bad duplication) - drmaa2_r_get_reservation_id (we like this approach) - drmaa2_r_get_id (not self-descriptive enough) -> exception extensibility - Extensibility of exception list in language binding or implementation - First one is easy (e.g. special expression of runtime issues in JVM) - Does not break portability - Allowing extensibility in implementations can break portability - normally, we have introspection support for this - Fetching the list of implementation-specific exceptions is useless - Customer perspective: I want portability - Vendor perspective: I want tailoring for special customer needs - The Java classic: New exceptions must inherit from a DRMAA exception - Solution: Introduction of a new ImplementationSpecificException - Implementation-specific exception must inherit from this one - Allows generic catch in portable application code - Message parameter and numeric error id parameter - Maps to custom error codes in C (no portability problem) -> No CPU speed support - not present in Torque, PBS, SGE; only in LSF with JSDL support - intentionally left out, use job categories for that -> Job / reservation closing on session closing - Original intention was parent / child relationship - Would lead to invalidation of all instances on session destruction - Counter argument: You destroy uselessly fetched information - Agreement: State that "on session close, job / reservation objects MAY remain usable completely or in parts."
3. New co-chair election (details in the call)
- Mariusz was elected as new co-chair, replacing Dan Templeton. The group wants to express its gratitude for years of continuous support and personal engagement by Dan. We are aware of the fact that Dan (together with many other Sun employees) acted as the major driving force behind the market acceptance of DRMAA. Hopefully, he will continue to "just talk a lot" as part of the regular group work. And the world anyway may want to see a DRMAA Hadoop binding ...
4. Next steps with the C-binding
Still pending. The next conf call will take place on Wednesday, 19:00 UTC. (which means 20:00 for you, Peter). Best regards, Peter.
participants (1)
-
Peter Tröger