[Oslc-Automation] 2.1 spec text changes live

Martin P Pain martinpain at uk.ibm.com
Fri Mar 14 06:52:43 EDT 2014


http://open-services.net/wiki/automation/OSLC-Automation-Specification-Version-2.1/#Execution_5

"Interaction patterns defined elsewhere will help consumers by explicitly 
stating as part of their definition if and how they can be used as 
immediate-execution bindings. Consumers might avoid using interaction 
patterns that fail to do so, because of a reduced likelihood for 
interoperability."
So ones defined in Core or Automation are opt-out (permitted unless stated 
otherwise), but 3rd party ones are opt-in? Not necessarily a problem, but 
it feels inconsistent.

"Interaction patterns defined elsewhere will help consumers by explicitly 
stating as part of their definition if and how they can be used as 
immediate-execution bindings."
The phrase "immediate-execution bindings" makes sense when used in the 
context of this section, but as we are specifically talking about them in 
the context of deferred execution dialogs, perhaps we should offer a term 
that refers to these bindings for those other 3rd party sepcifications to 
use, e.g. by saying:
"Interaction patterns defined elsewhere will help consumers by explicitly 
stating as part of their definition if and how they can be used as 
deferred execution dialog immediate-execution bindings." or "as 
immediate-execution bindings for deferred execution dialogs".
Because outside of this context all bindings could be referred to as 
"immediate-execution".
Alternatively, we could come up with a term that defines the difference 
between using a pattern in a standard binding and using it in one of 
these, and use that term here, e.g. "replaced-body bindings", or 
"representation input bindings" (those that can take a resource 
representation as input and incorporate it somehow) and state that 
immediate-execution bindings can use any patterns that can be used for 
that sort of bindings. Although it does have the downside of introducing 
another term. You already use the term "input representation" in the next 
section, which it getting close to this idea, just without giving a name 
for patterns (or bindings) that have an input representation.


http://open-services.net/wiki/automation/OSLC-Automation-Specification-Version-2.1/#Template-dialog-pattern-execution-bindings
"Immediate-execution bindings MAY use any of the following interaction 
patterns for the execution of this interaction pattern, by following the 
associated instruction."
I believe "by following the associated instruction" can be removed. As the 
next sentence gives the instruction.


http://open-services.net/wiki/automation/OSLC-Automation-Specification-Version-2.1/#Specification
We're missing the "execution environment" addition.

Martin Pain
Software Developer - Green Hat
Rational Test Virtualization Server, Rational Test Control Panel
Open Services for Lifecycle Collaboration - Automation WG joint chair

E-mail: martinpain at uk.ibm.com
Find me on:  and within IBM on:  




IBM United Kingdom Limited
Registered in England and Wales with number 741598
Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU



From:   John Arwe <johnarwe at us.ibm.com>
To:     oslc-automation at open-services.net, 
Date:   13/03/2014 20:07
Subject:        [Oslc-Automation] 2.1 spec text changes live
Sent by:        "Oslc-Automation" 
<oslc-automation-bounces at open-services.net>



All the text-drafting changes I know of in Auto 2.1 are now live.  I kept 
the red text for now, plus added a searchable marker: Arwe: WG please 
review 
If you search on anything Arwe: or longer in that string, you'll find the 
newly re-drafted excerpts and the questions that motivated them. 
If you search on anything shorter, you'll also find other still-open items 
like examples to be added/updated. 
As a strawman, I'd say: you have a week to reject/propose changes.  So 
next week's call is the "speak now or..." point, but as always earlier is 
better and email is fine. 
http://open-services.net/wiki/automation/OSLC-Automation-Specification-Version-2.1/ 


Best Regards, John

Voice US 845-435-9470  BluePages 
Tivoli OSLC Lead - Show me the Scenario 
_______________________________________________
Oslc-Automation mailing list
Oslc-Automation at open-services.net
http://open-services.net/mailman/listinfo/oslc-automation_open-services.net



Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20140314/521d5935/attachment-0003.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 518 bytes
Desc: not available
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20140314/521d5935/attachment.jpe>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 1208 bytes
Desc: not available
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20140314/521d5935/attachment-0001.jpe>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 360 bytes
Desc: not available
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20140314/521d5935/attachment.gif>


More information about the Oslc-Automation mailing list