[Oslc-Automation] Potential new requirement
John Arwe
johnarwe at us.ibm.com
Tue May 8 07:27:20 EDT 2012
Query support is not an issue for the implementation that spawned this
thread. It is a different one than the synchronous case we've been
discussing recently; most if not all of its requests will use the "asynch
interaction style" that Automation is really geared toward.
Nothing wrong with the predicate being 0:1, so the implementation can
calculate it on behalf of clients or not (clients calculate it via query)
based on its primary use cases.
Note also that if the proposed "interaction style" changes are adopted
into the spec then query over Results will indeed be required (MUST) as
soon as the implementation either (a) implements a single asynch request
or (b) wants to allow "non-synchronous-capable" clients ... i.e. the
majority of them.
Best Regards, John
Voice US 845-435-9470 BluePages
Tivoli OSLC Lead - Show me the Scenario
From: Charles Rankin/Austin/IBM at IBMUS
To: oslc-automation at open-services.net
Date: 05/07/2012 10:47 PM
Subject: Re: [Oslc-Automation] Potential new requirement
Sent by: oslc-automation-bounces at open-services.net
oslc-automation-bounces at open-services.net wrote on 05/07/2012 04:00:46 PM:
> One of our potential implementations wants to be able to easily
> retrieve only the most recently updated Automation Result for a
> given Plan. As they noted when they crafted their extension, any
> Plan may have many Results (in-flight and/or completed). They are
> only interested in the most recently updated one.
A few thoughts:
1) I've found it more common to want to know the most recently created
result, not the most recently modified one. And, for the tools I'm most
familiar with, this tends to be the default sort order for results (most
recently created first).
2) This seems like it is readily derived using OSLC query against the
current resource definitions. Granted this requires that the
implementation support query.
3) I suspect for most existing tools, this requires additional computation
(for all naked GETs). I wonder if this is used frequently enough to
warrant that additional computation? Or, in the reverse, I wonder if
naked GETs will be used enough to worry about the overhead. Of course, if
we don't provide it directly, and it is common, then you end up needing
query, which we aren't requiring.
Charles Rankin
_______________________________________________
Oslc-Automation mailing list
Oslc-Automation at open-services.net
http://open-services.net/mailman/listinfo/oslc-automation_open-services.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20120508/ae64c59c/attachment-0003.html>
More information about the Oslc-Automation
mailing list