Open Grid Forum 27
October 12-16, 2009
Banff, Canada

GRAAP-WG Session Minutes
Notetaker: Philipp Wieder, TU Dortmund
------------------------------------------------------

GRAAP session #1
--------------------------
- Agenda bashing, IPR and other logistical stuff
- Content of slides not reproduced here, please refer to GridForge

- Status Quo:
 + WS-Agreement experience document is ready and in public commen (until end October 2009)
 + Action [Philipp]: Ask Joel/GFSG about actual process to get from  Proposed Recommendation to Recommendation

- Advance Reservation micro spec.
 + Done in the context of an SLA4D-Grid profile
 + Dominic and Oliver shortly presented the profile
 + Request (Frances): In addition to existig draft, relative time is needed to negotiate a complex job/workflow
  * Following discussion the following agreement was made: This addiion is not in the focus of Advance Reservation, 
    but related to negotiation. Frances will write up a use case to support his requirement.
 + Q (Dominic): Is the profile independent of JSDL? - A (Oliver): Yes. 
 + Agreement: Add "duration" element to micro spec..
 + Discussion about the different phases of advance reservation
 + Naming discussed and adopted 
 + Action [Dominic]: Incorporate request changes, describe use case, upload to GridForge and inform list
 + Decission: The Advance Reservation micro spec. will be no official OGF document

GRAAP session #2
--------------------------
- Discussion on negotiation and re-negotiation
 + Main discussion topic: Should the negotiation protocol be stateful or stateless.
 + Wolfgang took notes online --> Please see slides on GridForge
 + Action [Wolfgang]: Upload notes.
 + Intermediate finding: Going into direction of a stateful protocol will change the initial protocol --> Action [Oliver]: Sketch new draft based on OGF discussion
 + Next negotion discussion: Additional session Wednesday morning, 09:00
 + The results of this session will be distributed via mailing list after OGF 27

GRAAP session #3
--------------------------
- Topic: Future of WS-Agreement and negotiation
- Action[Wolfgang]: Check current trackers
- Decision: Next version of WS-Agreement will incorporate all modifications. This will definitely imply schema changes. 
  NO backward compatibility --> Approach GFSG to discuss about most promising way to realise the next WS-Agreement version.
- Discussion of outline of WS-Agreement Negotiation document. Online editing, please see current draft for results.
 + Name assignment to sections of the document.
 + Action [Philipp]: Transfer name assignments to trackers
- Discussion about template versioning 
 + /wsag:Agreement/@AgreementId: This is a mandatory identifier of this particular version of the agreement. It
     MUST be unique between Agreement Initiator and Agreement Responder.
     Through the effect of extended negotiation mechanisms not defined in this
     specification, different agreement documents MAY be regarded semantically as
    updated versions of an existing agreement relationship, potentially having the
    same Name and being exposed by the same Endpoint Reference. This id
    attribute helps agreement responder and consumer uniquely identify the version
    currently in force. If an agreement instance document is modified during the
    lifecycle of an Agreement resource, the identifier MUST also be replaced with a
    new, unique identifier.
- Dominic presented the negotiation idea he and Oliver developed based on the discussion in Session #2
 + Please see slides for details
 + Stateful negotiation trough TemplateID, NegotiationID and QuoteID
 + Discussion on why the user cannot change the QuoteID in case he alters the offer.
 + Discussion will be continued on Wednesday (Session #4)

GRAAP session #4
--------------------------
- Continuation of negotiation discussion
 + State: Dominic and Oliver thought about a synchronous protocol
 + Proposal from Frances: a protocol where all parties can send and request quotes asynchonously
 + Oliver presented his idea of the stateful protocol --> see slides
 + Proposal by Dominic --> see slides
 + Decision: Frances and Kassidy will detail there ideas/approach to have comparable information for the different approaches
 + No solution --> F2F meeting specifically on negotiation: November 10, 2009, Fraunhofer SCAI, Sankt Augustin, Germany.