
Andreas, thanks for the release. A couple of remarks/comments (also to the schema and pseudo schema): 1) ch 4.2.2.2 and 4.2.2.3 (bandwidth and storage units) I can understand your point here. I don't know why SI did not standardise Zebibits and Yebibits, but thinking of the speed of development in IT, these categories will soon be reached. On the other hand, there will be more evolved version of JSDL, so we still will have the chance to add these units. In short, just drop them. :-) 2) ch. 5.1.1 JobDefinition There's a mismatch here between spec 0.9.3 and the latest available schema regarding the attribute "JSDLVersion". The specification defines this attribute, the schema does not. Which is the correct version? As far as I understood the discussion (and the action point I got last Tuesday), the attribute JSDLVersion passes away, and the machine readable(!) version is encoded in the namespace (the year/month pattern). The specification then can still state "version 1.0" and define the normative namespace according to some GGF guideline. 3) ch. 5.1.1.5 JobDescription pseudo schema Here's a mismatch again. The latest available schema (and pseudo schema) show the attribute "sid" instead of "id". 4) ch. 5.1.4 Profile The spec refers to "jsdl:Description", but the schema and the pseudo schema do not. They need to be changed. 4) ch. 5.2.1 JobIdentification The pseudo schema and the schema show "jsdl:Description". Ch. 5.2.1.5 also shows "jsdl:Description" here, but the list of sub elements still refers to "JobDescription". 5) ch. 5.4.1 Application element THe spec refers to "jsdl:Description", but the schema and pseudo schema do not. They need to be changed. 6) ch. 5.4.6 Arguments / ch. 5.4.7 Argument element The definition and the examples are inconsistent. The example to start Apache2 on a Windows box indicates that empty jsdl:Argument elements are allowed, but the definition does not mention this at all. Proposal: Extend the definition of jsdl:Argument to allow empty elements, as long as at least one jsdl:Argument element is non-empty. This relaxes a bit the constraints on a JSDL document creator, but increases a bit more the parsing and validation burden on the JSDL document recipient. I can live with that. 7) ch. 5.5.17 OperatingSystem The spec refers to "jsdl:Description", but the schema and pseudo schema do not. They need to be changed. 8) Normative References The URL for SI prefixes (we do not mess with SI units here!) is http://www.bipm.org/en/si/prefixes.htm - the binary prefixes can be found at http://physics.nist.gov/cuu/Units/binary.html Cheers, Michel