[drmaa-wg] XgridDRMAA overview

Ed Baskerville lists at edbaskerville.com
Sun Jun 4 14:28:49 CDT 2006


Thanks for the pointer!

I *was* planning on reusing the org.ggf.drmaa classes--no reason not to.

Reading that entry, it looks like I could mostly reuse the  
com.sun.grid.drmaa classes (put into a package named, for the time  
being, com.edbaskerville.xgrid_drmaa), and the JNI wrapper to the C  
binding, resulting in something like this:

(((Objective-C/Cocoa implementation) wrapped in C binding) wrapped in  
standard JNI)

versus the planned

((Objective-C/Cocoa implementation) wrapped in new JNI)

The latter is more compact; the former probably a much quicker route  
to a working system, probably with not much overhead. Sounds like the  
former is probably a better way to go; I'll look through the code to  
see for sure.

That said, are there any licensing issues with using modified Sun  
open source code? Google requires that I release my code under the  
Apache License--any reason why this would be a problem?

--Ed

On Jun 4, 2006, at 4:23 AM, Rayson Ho wrote:

> Just finished reading it... A question on "Java DRMAA Implementation:
> wrap the Cocoa implementation in Java...."
>
> Are you planning to write a Java binding from scratch??
>
> I remember Dan put together this a while ago:
>
> Porting the DRMAA Java Language Binding:
> http://blogs.sun.com/roller/page/templedf? 
> entry=porting_the_drmaa_java_language
>
> Rayson
>
>
>
>
> On 6/4/06, Ed Baskerville <lists at edbaskerville.com> wrote:
>> Hi all,
>>
>> As I believe Andreas forwarded to this list, I'm doing an Xgrid
>> implementation of DRMAA as part of a Google Summer of Code project.
>> I've written up a brief overview of the system on my blog:
>>
>> http://code.edbaskerville.com/2006/06/04/xgriddrmaa-overview/
>>
>> Take a look, and let me know if you have any suggestions. I plan to
>> start implementing it this week; the Subversion repository will be
>> available for anyone to browse online or check out.
>>
>> --Ed
>>
>>
>





More information about the drmaa-wg mailing list