General Notes from GGF15 (Boston): ================================== - Charter discussion: - see NOTES.bitflipping.txt - see new WG charter proposal (session 3 notes) - GridCPR: - consider adoption of SAGA look&feel - are interested in _using_ SAGA API calls internally (?) to contact middleware (e.g. to move a file) - are intersted in async notification for checkpoint requests etc. - lessons learnt: - SAGA API document should make clear which parts are 'look&feel', which parts are middleware interactions - async notification is of interest - after stable SAGA-V.1, GridCPR might be a candidate for future extended SAGA-V.2 scope - GridRPC: - SAGA has many RPC use cases - there is enough overlap to consider having RPC as a subsystem in SAGA at some point in the future (once again, after stable SAGA-V.1, in a future extended SAGA-V.2 scope) - there were interesting dicussions about the async call models used in SAGA and GridRPC - see additional notes about the task model discussion - there is an agreement to discuss a SAGA RPC subsystem on the mailing lists, and in future F2F meetings - SAGA visibility: - many sessions (API and middleware) mention and refer to SAGA - we got a slot in the closing plenary to present our progress - there we got feedback from Malcolm: do we consider a SAGA API for OGSA-DAI? Is that in the scope of the group? Answer: not unless use cases and active involvement We had further discussions with Malcolm and Dave Snelling. The general message from them was that SAGA like APIs might prove useful at multiple levels: application oriented (as our current strawman API), and also closer to middleware models (e.g. a SAGA like API explicitly representing the OGSA model), and in between (e.g. for OGSA-DAI). Our point of view is that although this present interesting opportunities, it significantly increases the complexity and scope of SAGA and will not be possible without critical input from the various interested groups at the different levels. Thus extending SAGA in this direction is felt to be out of our scope and ability at the present moment.