Time: 10:00AM Eastern US (contact MichaelFiedler if you’d like to participate)
The Automation meetings alternate times each meeting to accommodate the global team.
Agenda
- Main agenda items:
- Review minutes from AutomationMeetings20120823
- Review Rational Dev Council feedback
- Governance changes
- Workgroup Participation Agreement from all contributors
- http://open-services.net/legal-agreements/automation-wpa
- Specification issues
- Adoption issue: Can
oslc.properties
be made something other than a MUST
- See mailing list thread here: http://open-services.net/pipermail/oslc-automation_open-services.net/2012-August/000273.html
- Core spec: MAY
- QM, RM, CM, AssetM: MUST (had Core 1.0 versions of their specs)
- ArchitectureM: MAY
- Responses to cancellation request. Possible proposal:
- 200 (OK) if successful (maybe 202(Accepted) if long-running)
- 501 (Not implemented) if provider does not support cancel
- 502 (Bad Gateway) if a cancelation attempt is completed but fails upstream.
- In all cases, consumer should check state of the Request or Result.
dcterms:creator
guidance for Automation Results
- Open items for finalization - status
- Resource shapes
- Examples
- Reference implementation
- Test suite
- Times for future bi-weekly meetings
- Suggestions for additional topics in the Guidance section of the specification
- Implementation updates
- Next meeting:
- 20 September at 10AM Eastern US time
Minutes
Attending: Michael Fiedler, David Brauneis, Paul McMahan, Jing Qian, Dan Berg
- Discussed governance changes
- Need to ensure substantial contributors join the workgroup
- Discussed feedback from Rational dev council meeting
- Spec issues:
- Should oslc.properties be a must
- Intended for GETs of individual resources
- Does not make sense for some scenarios (e.g. synch scenario when results are returned in full in the response)
- Add wording to the spec on supporting query capability in cases where results are not available
- Responses to cancellation request
- Discussed proposal above in agenda. Too confusing
- Alternate proposal: Use a 500 response code and add guidance on using oslc:error to convey the reason cancellation failed. Also add wording that clients should check the state predicates after requesting a cancelation.
- dcterms:creator guidance for Automation Results
- Add working that this is expected to be either
- The FOAF Person on behalf of who this automation is being run. Could be the requester or a user the automation is running under
- Possibly a FOAF Agent if the provider itself is initiating creation of the result.
- Future meetings
- Move to bi-weekly
- Use the 10AM Eastern US time to ensure inclusion of colleagues in China and India