
Thanks Geoff for doing these changes. About action (5)
ACTION 5) Geoff to add OGF Copyright to the schemas.
I had a look at the JSDL specification and they are not including the Copyright or Intellectual Property text in the schemas, only in the specification. Please confirm that we need to duplicate the copyright and IP in each of the schemas as they're already in the specification document in chapters 12 and 10 respectively.
Please include the text in the schemas as well. If you look at GFD.136 (JSDL 1.0 Recommendation) we did include this text in the schemas in appendices 1-3. Andreas On Mon, 16 Mar 2009 06:28:09 +0900, geoff <geoff.williams@comlab.ox.ac.uk> wrote:
Hi all,
I've made some changes locally from the 11th March teleconf action list but would like to run through progress - and apologies I didn't get it done before the weekend:
ACTION 1) Geoff to modify one of the substring substitution examples so that the strings are not be the same length after substitution
I propose to modify 3.1.5 Example 3 to :
Example 3 The following example shows a valid use of multiple DocumentNodes matching disjoint [item]s in a single JSDL template element. A nested sweep modifies the output filenames so that the output of each individual sweep instance can be identified. <jsdl:JobDefinition> <jsdl:JobDescription> <jsdl:Application> <jsdl-posix:POSIXApplication> <jsdl-posix:Executable> /bin/some_exe </jsdl-posix:Executable> <jsdl-posix:Argument>-output</jsdl-posix:Argument> <jsdl-posix:Argument>out.XX.YY.ZZ.dat</jsdl-posix:Argument> </jsdl-posix:POSIXApplication> </jsdl:Application> </jsdl:JobDescription> <sweep:Sweep> <sweep:Assignment> <sweep:DocumentNode> <sweep:NamespaceBinding ns="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix" prefix="jsdl-posix" /> <sweep:Match> substring(/*//jsdl-posix:Argument[2], 5, 2) </sweep:Match> </sweep:DocumentNode> <sweepfunc:Values> <sweepfunc:Value>1</sweepfunc:Value> <sweepfunc:Value>02</sweepfunc:Value> </sweepfunc:Values> </sweep:Assignment> <sweep:Sweep> <sweep:Assignment> <sweep:DocumentNode> <sweep:NamespaceBinding ns="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix" prefix="jsdl-posix" /> <sweep:Match> substring(/*//jsdl-posix:Argument[2], 8, 2) </sweep:Match> </sweep:DocumentNode> <sweepfunc:Values> <sweepfunc:Value>10</sweepfunc:Value> <sweepfunc:Value>11</sweepfunc:Value> </sweepfunc:Values> </sweep:Assignment> <sweep:Sweep> <sweep:Assignment> <sweep:DocumentNode> <sweep:NamespaceBinding ns="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix" prefix="jsdl-posix" /> <sweep:Match> substring-after(/*//jsdl-posix:Argument[2], 'Y.') </sweep:Match> </sweep:DocumentNode> <sweepfunc:Values> <sweepfunc:Value>a9.dat</sweepfunc:Value> <sweepfunc:Value>a10.dat</sweepfunc:Value> </sweepfunc:Values> </sweep:Assignment> </sweep:Sweep> </sweep:Sweep> </sweep:Sweep> </jsdl:JobDefinition> The above yields the following 8 jobs: /bin/some_exe -output out.1.10.a9.dat /bin/some_exe -output out.1.10.a10.dat /bin/some_exe -output out.1.11.a9.dat /bin/some_exe -output out.1.11.a10.dat /bin/some_exe -output out.02.10.a9.dat /bin/some_exe -output out.02.10.a10.dat /bin/some_exe -output out.02.11.a9.dat /bin/some_exe -output out.02.11.a10.dat
Please note the inclusion of use of fn:substring-after() for an example use. Please also note that I have added a wiki page ( http://forge.ogf.org/sf/wiki/do/viewPage/projects.jsdl-wg/wiki/ParameterSwee... ) giving examples of fn:substring(), fn:substring-before() and fn:substring-after() use. Please take a look at the examples, especially example 3 which highlights the potential for unexpected results.
ACTION 2) Andreas will send Geoff sample replacement text.
I've made changes to the XPath text as per Andreas's input.
ACTION 3) Donal will review data type text and suggest a revision by the end of the week
n/a
ACTION 4): Geoff to modify schema URIs
Done
ACTION 5) Geoff to add OGF Copyright to the schemas.
I had a look at the JSDL specification and they are not including the Copyright or Intellectual Property text in the schemas, only in the specification. Please confirm that we need to duplicate the copyright and IP in each of the schemas as they're already in the specification document in chapters 12 and 10 respectively.
Thanks,
gef -- jsdl-wg mailing list jsdl-wg@ogf.org http://www.ogf.org/mailman/listinfo/jsdl-wg
-- Andreas Savva Fujitsu Laboratories Ltd