[Oslc-Automation] Action resources - implementation patterns

Martin P Pain martinpain at uk.ibm.com
Fri Dec 20 11:28:48 EST 2013


I haven't looked through the "resources" section apart from the section on 
"action types", so I don't know if that is up-to-date or not.



Kind regards,

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:   Martin P Pain/UK/IBM
To:     Martin P Pain/UK/IBM at IBMGB, 
Cc:     oslc-automation at open-services.net, "Oslc-Automation" 
<oslc-automation-bounces at open-services.net>
Date:   20/12/2013 16:26
Subject:        Re: [Oslc-Automation] Action resources - implementation 
patterns


I have finished making the large changes that I plan to make for now to 
the Actions 2.0 spec [1].

The interaction patterns have been split up to simplify each individual 
one. There is now very little extension going on between them, as the 
different plain (non-automation) HTTP ones don't share anything in common 
about how you construct the body.

The main description section has been updated to reflect the current 
thinking on patterns and profiles.

Aside from the issues page [2] and the TODOs in the spec, there are still 
some themes that need addressing:

* Wording - some of the wording could be clearer, especially in the 
  newer text. Some text doesn't use normative language when perhaps it 
  should and some uses it when perhaps it shouldn't. Consistency in 
  capitalisation. These are all editorial changes. 

* Making sure that the normative text is applied to the right things - 
  e.g. is it that the provider MUST or that the actions/bindings MUST. 
  Also making sure the conditions on the normative text is correct. 
  Currently the profiles make it sound like they are imposing their 
  "additional constraints" on all bindings of a provider, when it is 
  really just a minimum of one binding per action. 

* Terminology. I believe the main terminology is now more stable after 
  yesterday's meeting, but some of the lesser terms (e.g. "secondary 
  binding") might still need some thought and clarity. 

* Redundancy - there is a fair amount of overlap between the overview 
  and description sections. Perhaps the overview ought to follow a 
  specific example, with reference to the points that can be generalised, 
  then the description section have the normative generalised text. (I'll 
  add this as an issue in the issues list) 


That should be all the edits I'll be making before Christmas, except 
perhaps going over the TODOs and taking out ones that no longer apply. 
Feel free to read, comment, edit, etc.

Thanks,
Martin

[1] 
http://open-services.net/wiki/core/Exposing-arbitrary-actions-on-RDF-resources/
[2] http://open-services.net/wiki/core/Actions-2.0-Issues/

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/20131220/ddf6b110/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/20131220/ddf6b110/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/20131220/ddf6b110/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/20131220/ddf6b110/attachment.gif>


More information about the Oslc-Automation mailing list