X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Received: from fmsmsx311.amr.corp.intel.com ([132.233.42.214]) by
 fmsmsx403.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.211);
 Tue, 8 Feb 2005 09:53:15 -0800
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Received: from scsmsx401.amr.corp.intel.com ([10.3.90.12]) by
 fmsmsx311.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.211);
 Tue, 8 Feb 2005 09:53:14 -0800
Received: from scsmsx331.amr.corp.intel.com ([10.3.90.4]) by
 scsmsx401.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.211);
 Tue, 8 Feb 2005 09:53:14 -0800
Received: from scsmsxvs040.sc.intel.com ([10.3.90.8]) by
 scsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.211);
 Tue, 8 Feb 2005 09:53:14 -0800
Received: from scsfmr101.sc.intel.com ([10.3.253.10]) by
 scsmsxvs040.sc.intel.com (SAVSMTP 3.1.2.35) with SMTP id M2005020809531409737
 for <hrabri.rajic@intel.com>; Tue, 08 Feb 2005 09:53:14 -0800
Received: from scsfmr004.sc.intel.com (scsfmr004.sc.intel.com [10.3.252.11])
 by scsfmr101.sc.intel.com (8.12.10/8.12.10/d: major-inner.mc,v 1.2 2004/09/17
 18:05:01 root Exp $) with ESMTP id j18HoaFA005019 for
 <hrabri.rajic@intel.com>; Tue, 8 Feb 2005 17:50:36 GMT
Received: from mailbouncer.mcs.anl.gov (mailbouncer.mcs.anl.gov
 [140.221.10.4]) by scsfmr004.sc.intel.com (8.12.10/8.12.10/d:
 major-outer.mc,v 1.1 2004/09/17 17:50:56 root Exp $) with ESMTP id
 j18HrDsu030860 for <hrabri.rajic@intel.com>; Tue, 8 Feb 2005 17:53:13 GMT
Received: by mailbouncer.mcs.anl.gov (Postfix) id 537E612B51;
 Tue,  8 Feb 2005 11:53:12 -0600 (CST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by
 mailbouncer.mcs.anl.gov (Postfix) with ESMTP id 433D712B26 for
 <grdfm-drmaa-wg-outgoing@mailbouncer.mcs.anl.gov>;
 Tue,  8 Feb 2005 11:53:12 -0600 (CST)
Received: from mailbouncer.mcs.anl.gov ([127.0.0.1]) by localhost
 (mailbouncer.mcs.anl.gov [127.0.0.1]) (amavisd-new,
 port 10024) with ESMTP id 28729-01 for
 <grdfm-drmaa-wg-outgoing@mailbouncer.mcs.anl.gov>;
 Tue, 8 Feb 2005 11:53:11 -0600 (CST)
Received: by mailbouncer.mcs.anl.gov (Postfix, from userid 83) id 37B2812B31;
 Tue,  8 Feb 2005 11:53:11 -0600 (CST)
Received: from localhost (localhost.localdomain [127.0.0.1]) by
 mailbouncer.mcs.anl.gov (Postfix) with ESMTP id B6A7612B31 for
 <grdfm-drmaa-wg@mailbouncer.mcs.anl.gov>;
 Tue,  8 Feb 2005 11:53:10 -0600 (CST)
Received: from mailbouncer.mcs.anl.gov ([127.0.0.1]) by localhost
 (mailbouncer.mcs.anl.gov [127.0.0.1]) (amavisd-new,
 port 10024) with ESMTP id 28552-05 for
 <grdfm-drmaa-wg@mailbouncer.mcs.anl.gov>;
 Tue, 8 Feb 2005 11:53:08 -0600 (CST)
Received: from brmea-mail-3.sun.com (brmea-mail-3.Sun.COM [192.18.98.34]) by
 mailbouncer.mcs.anl.gov (Postfix) with ESMTP id 7C1B712B26 for
 <drmaa-wg@gridforum.org>; Tue,  8 Feb 2005 11:53:08 -0600 (CST)
Received: from phys-mayi-1 ([129.157.128.114]) by brmea-mail-3.sun.com
 (8.12.10/8.12.9) with ESMTP id j18Hr7OJ029844 for <drmaa-wg@gridforum.org>;
 Tue, 8 Feb 2005 10:53:07 -0700 (MST)
Received: from conversion-daemon.mayi-mail1.germany.sun.com by
 mayi-mail1.germany.sun.com (iPlanet Messaging Server 5.2 HotFix 1.24 (built
 Dec 19 2003)) id <0IBL00501TLLPL@mayi-mail1.germany.sun.com> (original mail
 from Dan.Templeton@Sun.COM) for drmaa-wg@gridforum.org;
 Tue, 08 Feb 2005 18:53:06 +0100 (MET)
Received: from sun.com (vpn-129-156-96-13.EMEA.Sun.COM [129.156.96.13]) by
 mayi-mail1.germany.sun.com (iPlanet Messaging Server 5.2 HotFix 1.24 (built
 Dec 19 2003)) with ESMTPA id <0IBL007E5TO8BZ@mayi-mail1.germany.sun.com> for
 drmaa-wg@gridforum.org; Tue, 08 Feb 2005 18:53:06 +0100 (MET)
Content-class: urn:content-classes:message
Subject: [drmaa-wg] Notes
Date: Tue, 8 Feb 2005 09:52:06 -0800
Message-ID: <4208FC46.7020900@sun.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [drmaa-wg] Notes
Thread-Index: AcUOBxEbwwUT1w9BQuyI/GxB+zmaFQ==
From: "Daniel Templeton" <Dan.Templeton@Sun.COM>
Sender: <owner-drmaa-wg@ggf.org>
To: "DRMAA Working Group" <drmaa-wg@gridforum.org>

Here' my raw, unedited notes. :)


o Jan 25th Meeting Minutes
   - Approved
o No new news about tutorial
o GGF Newsletter asked for text about our success story
   - Now they want to expand the article
o OGSA wants to spin off a new group for execution
   - OGSA/EMS wants to know about DRMAA WSDL bindings
   - Want a simple interface -- just execute jobs
Andreas: DRMAA could be used with advanced reservations.  How are they=20
separating advanced reservation from job execution?
Hrabri: OGSA is getting into these issues because they've started doing=20
profiles
Andreas: Have they considered DRMAA?
Hrabri: It says in the minutes that they did
Andreas: What if we invite OGSA people to our working group meeting
Peter: Will it be possible to convince OGSA to accept anything that=20
isn't Globus?
Hrabri: They will accept the specification, even if they don't use the=20
implementation
   - Aren't interested in the full JSDL -- too big
   - Don't call them, they'll call us
     . We'll send them what we have and if they like, they'll call us
Peter: A realistic WSDL binding won't happen before GGF14, but we could=20
be a quickie to have ready for OGSA ASAP.  I'd rather first finish the=20
OO binding and then base the WSDL binding on it.
Hrabri: Half-baked is bad.  We do it right, and if they don't take it,=20
we can still use it
   - Has to go through the full BOF process
   - Lots of resistance
     . Trying to enlist members of the opposition
Andreas: Would it be wise to offer to work together with the new working =

group in case DRMAA-based funcationality is acceptable.
Hrabri: The first thing they will pull out is GRAM.
Andreas: If the DRM vendors don't support it, their interfaces are =
useless.
Hrabri: Let's see what happens at GGF13
o Tracker 309
Andreas: Roger proposes a new function, but it can't work because you=20
can't get an abort string from an int.
Roger: My proposal would only work for an errno style message.  The=20
opaque data type is probably the right way to go.  It will need a way to =

release it.
Andreas: Can we agree on this solution?
Roger: We need to have something concrete to agree upon.
Andreas: <SEE EMAIL FROM ANDREAS>
Roger: What about other w* things?  Exit signal is also a char*?  It=20
would also go well in an opaque type.
Andreas: Absolutely.  All the w* function values should go in there.=20
Shall we vote?
Roger: We can't vote until we have something to vote about.
Dan: I think we need a draft of the struct and the related functions
Roger: Dan, can you do that, since you worked on the OO and Java =
bindings?
Dan: Sure.
Roger: What happens when a job doesn't know why it aborted.
Andreas: It says that is aborted but doesn't know why
Peter: I just sent out the IDL from the OO binding.  We can continue=20
this discussion by mail.
Roger: We need a release function that must be called on every =
structure.
Andreas: Any other issues.
Dan: We need a way to get the count of the number of elements in an=20
opaque vector
Roger: I don't see the need for this.  When you get the values out of=20
the iterator, you stick them in a data structure, and then you can get=20
the count from that.
Dan: I don't have a data structure to stick them in.
Roger: How hard is it to write a linked list?
Peter: Is it normal for C programmer to have to figure out the length of =

return data?
Roger: It depends.
Andreas: How about a vote?
FOR: Daniel, Andreas, Peter
AGAINST: Roger
ABSTAIN: Hrabri
Roger: Let's write it up like 309 and deal with it over email
o Other business?
Roger: Still working on reading the C binding spec.  Anyone else have=20
trouble printing the PDF?
Hrabri: Didn't print it, but you should be able to print it as a graphic
Roger: My printing error might have been related to a UNIX/Windows TZ=20
problem
   - Finalizing Documents
     . Due by Feb 18th
     . Peter has promised a draft of the OO spec
Peter: I'm in the last steps, then I'll send it to Dan for proof reading
Dan: Java binding will have to change based on the OO binding, meaing=20
that it won't be ready for GGF13
Andreas: That's OK because it's not due until GGF14
Hrabri: Only the C binding is due for GGF13
o That's All Folks


