The following will be associated with specific Jira tasks. Here is the
summary:

* Suresh is done with the Thrift API for now, ready from critical feedback.

* Registry needs to implement the data model objects defined in Suresh's
API and map these to database schema and OpenJPA.

* Registry needs to define its Component Programming Interface (CPI). 
Ideally, this will be just "get" and "set" methods associated with
Thrift-defined data model objects. 

* Orchestrator and GFAC components both also need CPIs. CPIs are Java
interfaces with ".cpi." in the name space.  This is refactoring current
code for the most part.

* While waiting on the Registry changes, we need to evaluate the Thrift
data models from the point of view of the Orchestrator and GFAC.

* We also need to evaluate the Thrift API from the point of view of
external gateways.

* We will need to implement and test the Airavata API Server (or AAS, to
give it a name and abbreviation). This is the Thrift server that maps
API methods to CPI calls.  External gateways call the API.  The AAS maps
these calls to the internal CPI invocations (to the Registry or
Orchestrator).

We also will need to do steps for the Workflow Interpreter but this will
be discussed more later.


Marlon


On 2/3/14 1:04 PM, Marlon Pierce wrote:
> Hangout URL is
> https://plus.google.com/hangouts/_/72cpjvt6sl94fnn4hs10bibi6g?hl=en
>
>
> Marlon
>
> On 2/3/14 9:14 AM, Marlon Pierce wrote:
>> Hi all--
>>
>> We'll have a hangout at 1:00 pm US EST to discuss the subject.  Hangout
>> URL will be forthcoming.
>>
>>
>> Marlon
>>

Reply via email to