[SAGA-RG] saga_sd.pdf
Fisher, SM (Steve)
S.M.Fisher at rl.ac.uk
Fri Mar 7 04:29:06 CST 2008
Andre,
Your suggested change would make the document longer without real
benefit. I did notice I had a small error in the bibliography which I
have corrected and I attach the .pdf file this time to make sure it goes
around with the images.
I think it should go to the OGF editor now to receive public comments. I
have no doubt that I will then be asked to make varioss changes so I
don't see any point in delaying further.
Steve
P.S. where do you get your SIDL definition from I thought I had the
definitive one.
> -----Original Message-----
> From: Andre Merzky [mailto:andre at merzky.net]
> Sent: 06 March 2008 18:52
> To: Fisher, SM (Steve)
> Cc: Andre Merzky; saga-rg at ggf.org
> Subject: Re: Emailing: saga_sd.dvi
>
> Quoting [Fisher, SM (Steve)] (Mar 06 2008):
> >
> > > That would keep it consistent with the detailed spec, where
> > > you list only the long version (and rightly so).
> >
> > Where is this desribed please. I have been looking at
> > https://computation.llnl.gov/casc/components/docs/users_guide/
>
> Section 2.2.2 of the SAGA Core Spec:
>
> 2.2.2 Default Parameter Values
>
> This document, in several places, adds default values in
> the SIDL part of the API specification. It is up to the
> language bindings to exploit any native means for default
> parameter values. If this is not possible, the language
> binding CAN abstain from default parameter values. Also,
> if asynchronous method calls require additional
> parameters, which might affect the handling of default
> parameters in languages such as C and C++, the language
> binding CAN deviate from this document in that respect.
>
> So it would be up to the language binding really how that is
> interpreted.
>
> However, I see what you are saying with the default
> parameter versus the ommitted parameter. My wrong, I think
> we discussed this before. So I think its fine as is, but
> you may want to add the detailed description for the second
> version then, like:
>
> - list_services
> Purpose: return the set of services that pass the set of
> specified filters, for the current session
> Format: list_services (in string service_filter,
> in string data_filter,
> out array<service_description>
> services);
> Inputs: service_filter: filter on the basic service and
> site attributes and on related
> services
> data_filter: filter on key/value pairs
> associated with the service
> Outputs: -
> Throws: NotImplemented
> BadParameter
> AuthorizationFailed
> AuthenticationFailed
> NoSuccess
> Notes: - the semantics is identical to the
> overloaded list_services method from
> above, but it creates the VO filter from
> the VO attributes of the saga::contexts
> instances attached to the current session.
>
> Thanks, Andre.
>
>
> > Where looking at the JAVACC grammar in
> >
> https://computation.llnl.gov/casc/components/docs/users_guide/
> node351.ht
> > ml
> >
> > It says:
> >
> > /**
> > * Parse a SIDL argument. Arguments begin with an optional copy
> > modifier
> > * followed by in, out, or inout followed by a type and a formal
> > argument.
> > * The argument is returned on the top of the argument stack. This
> > routine
> > * also checks that the copy modifier is used only for
> symbol objects.
> > For
> > * all other types, copy is redundant.
> > */
> > Argument ::= [ <T_COPY> ] ( <T_IN> | <T_OUT> | <T_INOUT> )
> > (Type Identifier | Rarray)
> >
> >
> > I want to make it quite clear in the spec that we are not
> saying that
> > the vo_filter has a default value of "" - which is what
> this notation
> > looks like for Python fans but that it can be omitted altogether!
> >
> > Steve
> >
> > >
> > > I think we agreed at OGF22 that we would not need another
> > > call on the mailing list, as we seem to have group agreement
> > > since quite some time. So, yes, I think its good to go to
> > > the Editor.
> > >
> > > Thanks!!! :-))
> > >
> > > Best, Andre.
> > >
> > >
> > > Quoting [Fisher, SM (Steve)] (Mar 06 2008):
> > > > Subject: Emailing: saga_sd.dvi
> > > > From: "Fisher, SM (Steve)" <S.M.Fisher at rl.ac.uk>
> > > > To: Andre Merzky <andre at merzky.net>
> > > > Cc: saga-rg at ggf.org
> > > >
> > > > <<saga_sd.dvi>> Andre,
> > > >
> > > > At last I have made the requested changes to the SD spec.
> > > Does anybody
> > > > object to it going for public comment now?
> > > >
> > > > Steve
> > >
> > >
> > >
> > >
> > >
> > > --
> > > "We've got too much time to waste to stand around here
> doing things."
> > >
> - Tigger
> > >
>
>
>
> --
> "We've got too much time to waste to stand around here doing things."
> - Tigger
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: saga_sd.pdf
Type: application/octet-stream
Size: 148232 bytes
Desc: saga_sd.pdf
Url : http://www.ogf.org/pipermail/saga-rg/attachments/20080307/a22a947c/attachment-0001.obj
More information about the saga-rg
mailing list