Wow, and so we have the perfect base (IDL) for two non-interoperable solutions/renderings of it (front 1) and (front 2)! And I remember this from somewhere in the past... Can we go back to UNICORE UPL and gLite JDL then... only defining data-structures doesn't help on the real wire and thus does not really enable interoperability. We failed in OGSA-RUS in this approach and my experience in using different DRMAA implementations together wasn't that much better (only slightly because of language-based renderings...) Take care, Morris ------------------------------------------------------------ Morris Riedel SW - Engineer Distributed Systems and Grid Computing Division Jülich Supercomputing Centre (JSC) Forschungszentrum Juelich Wilhelm-Johnen-Str. 1 D - 52425 Juelich Germany Email: m.riedel@fz-juelich.de Info: http://www.fz-juelich.de/jsc/JSCPeople/riedel Phone: +49 2461 61 - 3651 Fax: +49 2461 61 - 6656 Skype: MorrisRiedel "We work to better ourselves, and the rest of humanity" Sitz der Gesellschaft: Jülich Eingetragen im Handelsregister des Amtsgerichts Düren Nr. HR B 3498 Vorsitzende des Aufsichtsrats: MinDirig'in Bärbel Brumme-Bothe Vorstand: Prof. Dr. Achim Bachem (Vorsitzender), Dr. Ulrich Krafft (stellv. Vorsitzender)
------Original Message----- -From: Steven Newhouse [mailto:Steven.Newhouse@cern.ch] -Sent: Wednesday, May 20, 2009 3:12 PM -To: Morris Riedel; Moreno Marzolla -Cc: balazs.konya@hep.lu.se; pgi-wg@ogf.org -Subject: RE: [Pgi-wg] Promised document - -> still can get consensus that makes sense and not drift off like in an -> IDL-like thinking where solutions come up that are not interoperable -at -> all... - -The 'IDL' approach has been found to be very useful to agree on the data -structures in & out and the semantics of an operation without getting -bogged down in rendering discussions. - -Rendering this agreed interface is then found to be very simple. This is -exactly the process that has been used in doing the GLUE -specification... and that drifting off activity seemed to work out OK! - -Steven