Fwd: Status of Win32 support for Globus Toolkit
Michael E. Papka
papka at mcs.anl.gov
Mon Aug 4 10:04:09 CDT 2003
FYI
Begin forwarded message:
> From: "Lee Liming" <liming at mcs.anl.gov>
> Date: Mon Aug 4, 2003 9:52:15 AM America/Chicago
> To: "Robert Olson" <olson at mcs.anl.gov>, "Mike Papka"
> <papka at mcs.anl.gov>
> Cc: "Rich Wellner" <wellner at mcs.anl.gov>, "Robert C. Gaffaney"
> <rcgaff at comquestcorp.com>
> Subject: RE: Status of Win32 support for Globus Toolkit
>
> Mike, Bob,
>
> Robert (Bob) Gaffaney has begun work on our Win32 support as described
> in my
> earlier message. He's available at the email address above (Cc:
> line), and
> of course he can drop by MCS if necessary. Please feel free to send
> him any
> information that you think might be helpful about your use of GT on
> Win32.
> I expect that Bob may have questions or things for you to try before
> too
> long.
>
> -- Lee
>
> -----Original Message-----
> From: Robert Olson [mailto:olson at mcs.anl.gov]
> Sent: Wednesday, July 16, 2003 1:08 PM
> To: Lee Liming; Mike Papka
> Cc: Rick Stevens; Ian T. Foster; Steve Tuecke
> Subject: Re: Status of Win32 support for Globus Toolkit
>
>
> That is great news - thank you.
>
> --bob
>
> At 12:50 PM 7/16/2003 -0500, Lee Liming wrote:
>> Mike, Bob:
>>
>> We have found someone to help us get Win32 support in GT back in
>> shape.
> The
>> following statement of work is part of a contract that's currently
>> with Jim
>> Feigl and Argonne's contract mgmt office. We are attempting a sole
>> source
>> justification to get someone that we know to do the work, and I hope
>> this
>> goes through without complications.
>>
>> I hope that we can get this started very soon. When we have
>> confirmation
> of
>> the contract awardee, I'll give you the contact info. I believe that
>> the
>> pieces that you need are included in the deliverables for the first
>> three
>> months of the contract. (See list of deliverables below.) We've also
>> written DLL support into the six-month deliverables. You'll probably
>> want
>> to work some with the person doing this to make sure that we're doing
> things
>> the way you need them done.
>>
>> -- Lee
>>
>>
>>
>> ****************************************************************
>> Statement of Work
>>
>> The contractor will assist Argonne National Laboratory-Mathematics and
>> Computer Science Division's Distributed Systems Laboratory in the
>> following areas:
>>
>> 1) Clarifying and documenting the development environment, tools,
>> and processes used to support the Globus Toolkit on Win32 platform.
>>
>> 2) Training DSL software developers in building, testing, and
>> packaging
>> the Globus Toolkit for distribution on the Win32 platform.
>>
>> 3) Porting the recently-rewritten Grid Security Infrastructure (GSI)
>> implementation (a component of the Globus Toolkit) to the Win32
>> platform.
>>
>> 4) Porting the new Globus eXtensible I/O (XIO) library to Win32.
>>
>> 5) Porting the Globus Toolkit's GridFTP libraries, clients, and
>> services to Win32.
>>
>>
>> Specific Deliverables
>>
>> All deliverables must be completed within the indicated timeframe
>> unless
>> noted otherwise.
>>
>> Deliverables due in 3 months:
>>
>> --Written documentation (in *simple* form) describing the Globus
>> Toolkit
>> Win32 development environment that enables developers to reproduce the
>> environment on a new system, including all software tools,
>> configuration
>> settings, and build-specific data. This development environment must
>> utilize Globus Toolkit source code from existing CVS repositories as
>> the
>> starting point for software builds.
>>
>> --Modified GSI code in the Globus Toolkit CVS archives that includes
> support
>> for Win32 as well as currently-supported platforms. (Note that GSI
>> includes
>> both libraries and utility tools such as grid-proxy-init.)
>>
>> --A new Globus Toolkit distribution (with minimal packaging) for
>> Win32 that
>> includes at a minimum the Globus "Common" libraries, GSI libraries and
>> tools, Globus I/O libraries, and GRAM client libraries). (Note that
>> Globus
>> "Common", Globus I/O, and GRAM client libraries have already been
>> ported
> and
>> tested in previous work.)
>>
>> Deliverables due in 6 months:
>>
>> --An updated version of the first deliverable ("written
>> documentation")
>> listed above, reflecting any changes to the development environment
>> that
>> have been made. (If no changes have been made, the first copy of the
>> documentation may be resubmitted.)
>>
>> --Training for 2+ DSL staff members (DSL has the responsibility to
>> identify
>> these individuals) in building, testing, and packaging the Globus
>> Toolkit
>> for distribution on the Win32 platform
>>
>> --(optional) Training for all DSL software developers on how to write
>> code
>> on Unix that is easily portable to Windows. (This is not required,
>> but may
>> be useful to the contractor in minimizing new work due to other
>> concurrent
>> development efforts.)
>>
>> --Modified Globus Toolkit build procedure on Win32 that produces
>> Win32 DLLs
>> (Dynamically-linked libraries) (*)
>>
>> --Modified Globus XIO code in the Globus Toolkit CVS archives that
>> includes
>> support for Win32 as well as currently-supported platforms (**)
>>
>> --Modified version of new Globus I/O code based on Globus XIO in the
>> Globus
>> Toolkit CVS archives that includes support for Win32 as well as
>> currently-supported platforms (**)
>>
>> --Modified GridFTP code in the Globus Toolkit CVS archives that
>> includes
>> support for Win32 as well as currently-supported platforms. (Note that
>> GridFTP includes libraries, utility tools such as globus-url-copy,
>> and a
> new
>> GridFTP server based on Globus XIO.) (*)(**)
>>
>> --A new Globus Toolkit distribution for Win32 that includes Globus
>> "Common"
>> libraries, GSI libraries and tools, Globus XIO libraries, new Globus
>> I/O
>> library (described above), GRAM client libraries, GridFTP libraries,
>> tools,
>> and server. NOTE: If any of these items are not completed by the end
>> of
> the
>> contract period, they need not be included in this distribution.
>>
>> Items designated above by "(*)" are eligible for renegotiation during
>> the
>> contract period. If both contractor and Argonne National Laboratory
>> are in
>> agreement, these deliverables may be removed from this contract or the
>> contract period (and funding) may be extended to allow more time to
>> fulfill
>> them.
>>
>> Items designated above by "(**)" depend on work to be done by Argonne
>> National Laboratory employees. If Argonne National Laboratory does
>> not
>> deliver the required dependencies, these deliverables may be removed
>> from
>> this contract.
>>
>>
>> Reporting
>>
>> The contractor will meet with DSL management at least once each month
>> to
>> review progress and current issues and to coordinate concurrent
>> development
>> activities. These review meetings will be held twice each month
>> during the
>> first two months of the contract.
>>
>> Additional written reporting requirements are described in the
>> "Specific
>> Deliverables" section.
>
More information about the ag-dev
mailing list