This wiki is locked. Future workgroup activity and specification development must take place at our new wiki. For more information, see this blog post about the new governance model and this post about changes to the website.
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:

  • Determine if we have closure on "in"/"out" parameter discussion
    • Specification updated to state (see the Automation Plan resource).
      • If a parameter is required by an Automation Plan ( oslc:occurs is exactly-one or one-or-many), then it is guaranteed to appear in the Automation Result, either in the oslc_auto:inputParameter section (if unmodified during execution) or the oslc_auto:outputParameter section (if modified).
  • Asynchronous automation scenario - feedback from the OSLC Core workgroup
    • Scenario seems very useful, both as an optimization and for providers not able to expose results as resources, whether due to persistence or architecture.
    • Need to consider recovery/error handling. If bad things happen when creating requests, how does client know if the execution actually occurred
      • Suggestion: Service providers can only offer synchronous style for plans where multiple identical requests can be created and return the same results - idempotent.
    • Attribute on request for client to opt-in to the synchronous style seems unnecessarily confusing
      • Suggestion #1: Is it really much of a burden for a client to be prepared to accept a 200 in response to a POST and just deal with the result in the response? Make both styles "standard" for Automation.
      • Suggestion #2: Client just "knows" (perhaps outside of the OSLC spec or perhaps via service provider attribute) which style a service provider uses
        • Does not consider the case where a service provider wants to use synch/asynch flexibly, maybe even within the same plan. But that might be too complex
  • Need for sub-domain in Automation Plan - where did the group end up on this?
  • Next meeting:
    • 24 May at 1:00PM Eastern US time

Minutes

Edit | Attach | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 16 May 2012 - 19:23:18 - MichaelFiedler
 
This site is powered by the TWiki collaboration platform Copyright � by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Contributions are governed by our Terms of Use
Ideas, requests, problems regarding this site? Send feedback