[jsdl-wg] Topics for the upcoming phone conference
Michel Drescher
Michel.Drescher at uk.fujitsu.com
Thu Mar 31 02:50:20 CST 2005
*grmmmll*
This mil is clearly outdated. The ML software took quite some time to
chew on it...
Sorry.
Michel
On 29 Mar 2005, at 11:43, Michel Drescher wrote:
> Dear JSDL wranglers,
>
> this is a list of topics I would like to be decided on at the today's
> phone conference.
>
> (1) JobDefinition/@JSDLVersion attribute
> The version of the JSDP spec is uniquely defined elsewhere, and
> encoded in the namespace. I do not see any use of this attribute.
>
> (2) JobDefinition/JobIdentification/User/UserCredential
> The spec contains a comment that this element "... can be handdled
> through the standard extension mechanism."
> Let's decide on the phone conference to keep it or to drop it (and
> release it to the extension mechanism).
>
> (3) range values
> Karl and Stephen made a valuable proposal for a clear and efficient
> definition of range values:
> <lowerBound>xsd:integer</lowerBound> ?
> <upperBound>xsd:integer</upperBound> ?
> <exact>xsd:integer</exact> *
> <range>
> <lowerBound>xsd:integer</lowerBound>
> <upperBound>xsd:integer</upperBound>
> </range> *
> I propose to replace our current definition of a range value with this
> complex structure.
>
> (4) xsd:integer or xsd:double
> Partly touching topic 3, there's a discussion on wether to use
> integers or fraction numbers. I propose to use xsd:double together
> with an optional attribute "epsilon=xsd:double" for precision
> restrictions, changing the range type to
> <lowerBound epsilon="xsd:double"? >xsd:double</lowerBound> ?
> <upperBound epsilon="xsd:double"? >xsd:double</upperBound> ?
> <exact epsilon="xsd:double"? >xsd:double</exact> *
> <range>
> <lowerBound epsilon="xsd:double"? >xsd:double</lowerBound>
> <upperBound epsilon="xsd:double"? >xsd:double</upperBound>
> </range> *
>
> (5) (Non-)Critical extensions
> There's a discussion at the moment to tag particular elements of JSDL
> to be (non-)critical in terms of understandability and support,
> similar to the SOAP attribute "mustUnderstand=xsd:boolean".
> I propose to postpone this mechanism to after the first official JSDL
> release.
>
> (6) naming elements
> To promote reusage, elements of JSDL documents should be identifiable.
> An appropriate technique is using QNames. This requires the elements
> that we want to be reused to get a naming attribute of type
> xsd:NCName.
> I propose to use this technique to promote reusage. If we agree to use
> this, a follow-up action point will be assiged to identify the
> elements that need this new naming attribute and to propose a naming
> syntax.
>
> (7) Resource constraints global total and/or per process
> During GGF13, the issue came up that a resource can be defined to be
> total global or as per process. A use case may be to constrain a job
> to 10 Gigabytes of physical memory and at the same time to constrain
> the job's processes to consume no more than 10 Megabytes of physical
> memory.
> I propose to reflect this in JSDL expressis verbis rather to punt it
> out to an extension.
> If we agree on incorporating this, a follow-up action point will be
> the investigation and proposal of solution alternatives.
>
> (8) Comments and flames on the current specification document
> Although this is very short term, I attached the current latest
> version of the spec document - unofficial as I am not the official
> editor! - in which I tried to reflect all the changes we agreed on at
> GGF13. It was quite much, so expect to face errors in what I created.
>
> Cheers,
> Michel
>
>
> <draft-ggf-jsdl-spec-0.9.5-00.doc>
More information about the jsdl-wg
mailing list