[Oslc-Automation] Changes I have made to Actions specs based on Actions issues list

Martin P Pain martinpain at uk.ibm.com
Tue Mar 4 08:54:45 EST 2014


ISSUE-12: oslc:binding now has a cardinality of zero-or-many, but there 
are two comments about how it would be meaningless to supply zero bindings 
for an action linked to by the oslc:action predicate (which is intended to 
link to currently-executable actions, and one with no bindings is not 
executable):
Comment: 
http://open-services.net/wiki/core/Exposing-arbitrary-actions-on-RDF-resources/#executing-actions
Cardinality: 
http://open-services.net/wiki/core/Exposing-arbitrary-actions-on-RDF-resources/#Resource-Action
Comment: 
http://open-services.net/wiki/core/Exposing-arbitrary-actions-on-RDF-resources/#property-oslc-action


ISSUE-14: I have removed normative text from the execution instructions 
for the interaction patterns, instead making them simple statements of 
what it means to execute this interaction pattern. (This makes it easier 
for the deferred execution dialog interaction pattern to modify how other 
interaction patterns work when used with it).
http://open-services.net/wiki/core/Exposing-arbitrary-actions-on-RDF-resources/#Interaction-patterns
http://open-services.net/wiki/automation/OSLC-Automation-Specification-Version-2.1/#OSLC-Automation-Actions-interaction-patterns

ISSUE-17: I have added notes about using oslc:usage oslc:default on 
bindings:
http://open-services.net/wiki/automation/OSLC-Automation-Specification-Version-2.1/#Creation-Factory-interaction-pattern
http://open-services.net/wiki/core/Exposing-arbitrary-actions-on-RDF-resources/#Interaction-patterns
(Reviews of the wording I have used would be appreciated)

* I have made minor changes to the "OSLC Actions and Automation" section 
in the Automation spec (linking to "Deciding how to use actions & 
automation together" from the first section, and adding 
"currently-available" to one of the early paragraphs).

* I have added a section on Actions to the Automation primer, giving 
readers a single list of links to help guide their reading of the material 
available on Actions.

Issues remaining:
ISSUE-9: Decode on Action types (active mailing list thread on one of 
these)
ISSUE-10: Examples (partially depends on ISSUE-9 being resolved)

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
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/20140304/fbefd340/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/20140304/fbefd340/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/20140304/fbefd340/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/20140304/fbefd340/attachment.gif>


More information about the Oslc-Automation mailing list