[jsdl-wg] GGF 13 notes and further discussion

Ali Anjomshoaa ali at epcc.ed.ac.uk
Thu Mar 31 04:01:46 CST 2005


You have a good point here Chris. I'm glad you're making your point and
staying consistent with the views you expressed much earlier for JSDL :)

We agreed at the telecon on Tuesday that we're leaving this discussion for
post-v1.0, even post bug-fixes if we can.

Cheers,

Ali


On Wed, 30 Mar 2005, Christopher Smith wrote:

> Given that JSDL is defining an ontology of terms so that we can all
> understand what is meant by "command line" or "file transfer", isn't the
> determination of mandatory or optional a bit out of scope? I can easily see
> a system based on negotiation where the two parties agree on which terms are
> consumable by the end system, so you can get this behaviour that way.
> 
> I guess I just worry that the user of JSDL's expectations for a particular
> job submission behaviour are met. Wouldn't it be nice to know if a
> particular attribute is rejected or not? This seems to me to be part of the
> submission protocol layer.
> 
> -- Chris
> 
> 
> On 29/3/05 01:30, "Ali Anjomshoaa" <ali at epcc.ed.ac.uk> wrote:
> 
> > 
> > Hi Karl, Donal,
> > 
> > I think that the 'optional' vs. 'mandatory' attribute mark-up could work
> > for JSDL. However, we decided a long time ago that all specified
> > attributes in a JSDL doc MUST be satisfied, i.e. that there are NO
> > attributes that a system MAY consider optional in a job description.
> > 
> > I think we should perhaps reconsider this position. However, I also think
> > that this is something that we can leave for a post-v1.0 version of the
> > spec. It doesn't strike me as something that will break version 1.0
> > backward compatibility if introduced at a later stage.
> > 
> > So, I would vote to postpone this issue until after v1.0 has been released
> > and any bugs on that version are fixed.
> > 
> > Any thoughts on this?
> > 
> > Cheers and take care,
> > 
> > Ali
> > 
> > 
> > 
> > On Tue, 29 Mar 2005, Karl Czajkowski wrote:
> > 
> >> On Mar 29, Donal K. Fellows loaded a tape reading:
> >>> Karl Czajkowski wrote:
> >>>> Being able to mark some elements as mandatory and others as optional
> >>>> means that a consumer, for whatever reason, can filter out optional
> >>>> pieces and consider the remaining document as "equivalent" for the
> >>>> needs of the producer.  This allows the consumer to eliminate
> >>>> extensions that it does not understand as well as parts it understands
> >>>> but which conflict with its own policies.
> >>> 
> >>> The problem is that there's no way for us to force such attributes on
> >>> extension elements (I think) and we don't need it for any non-ext
> >>> elements in JSDL since the spec has everything as "must understand"
> >>> (though a consumer could reject the doc if it doesn't "support" the term
> >>> in question).
> >>> 
> >> 
> >> We could do it via a wrapper... I am proposing this sort of mechanism
> >> in WS-Agreement as well:
> >> 
> >>   1. treat elements in xsd:any extensibility slots as mandatory/critical
> >> 
> >>   2. except, if wrapped in jsdl:noncriticalExtension which is an
> >>      element w/ exactly one xsd:any##other in its body
> >> 
> >> karl
> >> 
> >> -- 
> >> Karl Czajkowski
> >> karlcz at univa.com
> >> 
> >> 
> > 
> > --
> > 
> >         ---------------------------------------------------- |epcc| -
> >         Ali Anjomshoaa
> >         EPCC, University of Edinburgh
> >         James Clerk Maxwell Building
> >         Mayfield Road                   E-mail: ali at epcc.ed.ac.uk
> >         Edinburgh EH9 3JZ               Phone:  + 44 (0) 131 651 3388
> >         United Kingdom                  Fax:    + 44 (0) 131 650 6555
> >         -------------------------------------------------------------
> > 
> 
> 

--

        ---------------------------------------------------- |epcc| -
        Ali Anjomshoaa
        EPCC, University of Edinburgh
        James Clerk Maxwell Building
        Mayfield Road                   E-mail: ali at epcc.ed.ac.uk
        Edinburgh EH9 3JZ               Phone:  + 44 (0) 131 651 3388
        United Kingdom                  Fax:    + 44 (0) 131 650 6555
        -------------------------------------------------------------





More information about the jsdl-wg mailing list